January 13, 2019 9:00 PM
ALLAHABAD, INDIA (AFP) – Hindu devotees began gathering Sunday (Jan 13) in northern India for the world’s largest religious festival, with millions of pilgrims travelling to bathe in holy rivers for the spectacular Kumbh Mela.
# @News