International Ganges River Dolphins spotted in Meerut. Internet is in love with viral videoApril 27, 2020