Picture This: India Floods

2016-12-28 2

Thousands of people in India have been displaced by landslides and floods caused by heavy rains. Crocodiles are even on the loose - and the downpours ...