EkKBeftXIpl bwoxjtHz • July 23, 2010

A brilliant summary of the Islamic bid to build a 13 storey center near Ground Zero. To view this video, please click here.

By James Kitazaki April 17, 2026
By James Kitazaki March 17, 2026
By James Kitazaki March 17, 2026
By James Kitazaki March 17, 2026
By James Kitazaki March 17, 2026
By James Kitazaki March 17, 2026
By James Kitazaki March 17, 2026
By James Kitazaki March 17, 2026
By James Kitazaki March 17, 2026
By James Kitazaki March 17, 2026
More Posts