Muslim devotees prepare food by the roadside near a shrine, in New Delhi, India, Thursday, July 21, 2011. (AP Photo/Manish Swarup)
India Daly Life
Published July 21, 2011 by
Business - General NewsRelated Articles
Explore more insights, tips, and stories you’ll love
View All →