UFO Squadron Observes Holy City of Mecca, Saudi Arabia 2011, August 2011, UFO Sighting News

Date of sighting: August 2011
Location of sighting: Hijaz (Mecca), Saudi Arabia

Mecca is a unique place and no wonder why aliens might want to visit it. Mecca is the birth place of the prophet Mohammad and the site of the creation of the Quran. Mecca is regarded as the holiest city in Islam.

No comments:

Post a Comment

Welcome to the forum, what your thoughts?