Scenes Of Deadly Floods Across The World

It isn't just India. From China to Germany to the UK, deadly floods have wreaked havoc across the world this year. Here's why...

avatar
Brut.
11 August 2021 10:38 AM