In an update to our earlier post on the lightning strike and crane collapse at the Grand Mosque in Mecca, Saudi Arabia, …
…it has now been confirmed that the collapsed crane belongs to a company owned by the Bin Laden family. This story is getting freaky-deaky, to use a technical term–all on 9/11.
Some are saying 14 years later, Bin Laden’s dreams are being achieved.
Others think the terrorists may have won some battles but won’t win the war.