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 September 1, 2026
By James Kitazaki September 1, 2026
By James Kitazaki September 1, 2026
By James Kitazaki September 1, 2026
By James Kitazaki September 1, 2026
By James Kitazaki September 1, 2026
By James Kitazaki September 1, 2026
By James Kitazaki September 1, 2026
By James Kitazaki September 1, 2026
By James Kitazaki September 1, 2026
More Posts