Muslim “Frustration” caused 9/11 and every other act of terror.
October 19, 2015
A Truth Revolt video.
June 19, 2014
A Danish psychologist who worked with young Muslims in a Copenhagen jail gives a harrowing warning to the West.
May 4, 2010
Thousands gather in New York City to stand with the Jewish State.
April 26, 2010