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 January 4, 2026
By James Kitazaki January 4, 2026
By James Kitazaki January 2, 2026
By James Kitazaki January 2, 2026
By James Kitazaki January 2, 2026
By James Kitazaki January 2, 2026
By James Kitazaki January 2, 2026
By James Kitazaki January 2, 2026
By James Kitazaki January 2, 2026
More Posts