People of a village in Himachal have not been celebrating Diwali for years. They believe that if they celebrate Diwali, someone will die. Meanwhile, blood-red water is flowing in a river in South America.

.

See Full Page