Offending Devotees – The Mad Elephant Offense
The Yamuna is a major tributary of the Ganga in northern India. Actually it is the main tributary. It is around 1400 kilometers long and therefore it is the longest tributary of the Ganga. According to sacred scriptures, the Yamuna is said to be the sister of the Ganga and that both of them descended [...]