From frog marriages to non-stop prayers, the people of parched Madhya Pradesh are turning to every known ritual to please the rain gods.2:02 PM on June 24
Be the first to comment...
Name *
E-mail *
Comment *
Add Your Comment