Image via Drudgereport.com

Act of God Kills Over 100 Worshipers at Islam’s Holiest Mosque in Mecca on 14th Anniversary of 9/11

During a dazzling and intense lightning storm, a massive construction crane toppled into the Grand Mosque of Mecca, killing roughly 107 and injuring another 238.  This epic event not only occurred weeks before the annual Hajj pilgrimage, which millions of Muslims make annually, but ominously on 14th anniversary of the U.S World Trade Center attacks Read More