Millions of devout Hindus have plunged into the holy Ganges River in India in a ritual they believe can wash away their sins.
No comments:
Post a Comment