Skip to playerSkip to main content
  • 14 years ago
Tens of millions of Hindus plunge into the sacred waters of India's river Ganges on the most auspicious day of the world's largest religious festival.Duration: 01:48

Category

🗞
News

Recommended