Sunday , 18 August 2019

World first Volunteer based News Agency

Imam Reza Shrine Is The Heart Of Shiite Iran And The World’s Largest Mosque-

The Imam Reza shrine in Mashad, Iran, is the world’s largest mosque by dimension and lies close to the hearts of the country’s majority Shiite Muslim population.

Twitter user Sidewalk Lyrics takes us inside the beautiful and holy place with live tweets of the spiritual journey.