The annual pilgrimage done in the midst of a middle east crisis Mecca is Islam's holiest site and the event itself is a religious duty for Muslims. The ancient city with modern infrastructure...
Read more →Featured
Most Popular News
Recent Religion News