A massive swarm of locusts plagued Mecca, Saudi Arabia, earlier this week, prompting authorities at Islam’s holiest site to launch … More
Tag: grand mosque
Could It Be? ‘Ark Of Gabriel’ & The Mecca Crane Disaster
Report: Russian Army Transporting ‘Ark Of Gabriel’ To Antarctica
Russian army is given a special task of protecting the religious object “Ark of Gabriel” while it is being transported … More