Indian town gears up for world's largest religious festival

Published January 10, 2019 160 Plays

Rumble The Indian government said about 100 million to 150 million people, including one million foreign tourists, are expected to attend the Kumbh Mela festival over an eight-week period beginning on Tuesday, January 15. Rough cut - no reporter narration.

0 COMMENTS