From the August 30 edition of Fox Business Network's Money Rocks:
Geller still claiming NYC Islamic Center would be “overlooking” Ground Zero
Published
Video file
Published
From the August 30 edition of Fox Business Network's Money Rocks: