WorldDevastating floods claim at least 170 lives in Europe Devastating floods have killed at least 150 people in Europe By Palak Vaghela 18 Jul 2021 13:06 ISTShare Twitter Share Whatsapp LinkedIn