The world's largest human gathering has begun in India, with 15 million people taking a holy dip, at the confluence of three sacred rivers on the first day of the Kumbh Mela. The massive turnout has raised concerns about keeping the holy Ganges River, clean.
Be the first to comment