Ayodhya’s Temple – Myth or History

In the 7th century, an amazing event happened in the history of mankind. The Arab world was created at breakneck speed and a swathe of land from North Africa to Central Asia was overrun by Arab armies within decades thus laying the foundation of the Islamic empire.