Image: Floods in northern Italy
Torrential downpours have battered many parts of Italy this month, with extreme flooding wreaking havoc across northern Italy. The province of Alessandria is said to be one of the worst-affected areas according to Italian ...