Safa and Marwa are two small hills now located in the Great Mosque of Mecca in Saudi Arabia named the Masjid Al-Haram. Muslims travel back and forth between them seven times, during the ritual pilgrimages of Hajj and Umrah. Read More
The flood has made life miserable not only for humans but for hundreds of cows at a cow-shelter here in Marwa village as the cattle are reeling under shortage of fodder and need for veterinary care. ...