Many in India worship Sherawali Mata or Durga, the divine "Mother Goddess" who comes mounted on a tiger, making the king of the jungle the chosen vehicle of one of India's most powerful and revered religious deities.
Read Whole Story
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements. Learn more.