By: NakedEmperorNews

What a lying whackadoo. Please, please do America a supreme favor and stay in the Middle East to build your cuckoo’s nest there. You love Libyan dictators? Stay there and may your chains bind you to Islam and its masters. Treasonous nut job.