Friday, November 27, 2015

Former London Mayor "Red" Ken Livingstone: Still Usefully Idiotic After All These Years

He says the London transit 7/7 jihadis "gave their lives" to "protest" the infidels' invasion of Iraq.

No comments: