More deranged thinking from the Islamist sympathizers on the left.
HT: Grabien
ZIP | February 12, 2015 12:07 pm