Millions of Hindu devotees gathered on Thursday (January 30) for a holy dip in the sacred river waters of India's northern city of Prayagraj as part of the Kumbh Mela, a day after a stampede at the ...
Results that may be inaccessible to you are currently showing.