You seem to be using an older version of Internet Explorer. This site requires Internet Explorer 8 or higher. Update your browser here today to fully enjoy all the marvels of this site.
Apollyon from Revelation 9:11 has officially been 'crowned' now that the One World Freedom Tower has received it's Islamic Minaret at it's peak. Now 2 of the 3 tallest structures in the world are Islamic Mosques...