5/26/2013

Islam - The Grand Deception

Islamists all claim to fight oppression while striving to impose oppression.  The following video trailer is an ad for a DVD called "The Grand Deception", but it serves as a condensed message to be considered.


No comments:

Post a Comment