India: People pray in a river of industrial waste in India
People offering prayers at River Yamuna, India, which is frothing from industrial waste. This picture of the Yamuna river in New Delhi will make your heart sink! What world are we going to leave for our children?
Source: Green Renaissance