Wednesday, February 25, 2015

The Muslim Agenda.


Duration: 1:55.

The first few minutes are instructive on what nonsense can issue forth from the mouths of heads of state. The have no shame, it would appear.

No comments: