Photo of the Day
Mumbai Mosque
The Moinia Masjid mosque sits in Dharavi, India. More than 700,000 people live in this neighborhood, which covers less than one square mile.
Mumbai Mosque
The Moinia Masjid mosque sits in Dharavi, India. More than 700,000 people live in this neighborhood, which covers less than one square mile.