India hosts world's largest religious festival

Published January 11, 2019 421 Plays

Rumble / Entertainment LifeUp to 150 million people are expected to attend India's Kumbh Mela - the world's largest religious festival - beginning on Tuesday. Rough cut (no reporter narration).

0 COMMENTS