usdefensewatch.com
The Masters of Delusion – Obama and Kerry
By Ray Starmann Delusion, denial and cowardice are the trademarks of the West’s war on ISIS. No matter what the murdering maniacs of ISIS do to the helpless citizens of Europe and politically corre…