Well, this is just ducky, ain't it! Like the U.S. doesn't have enough problems, a false god is going to be erected in Times Square! The "spirit of antichrist" is all around us now late in these End Times, but the antichrist himself cannot manifest on the world stage until after the Rapture. And we should be very grateful for that!Neil
A Giant Hindu God Is Going To Be Put Up In Times Square