Unusually heavy rains have caused floods in Greece and southern Italy with torrents of water strong enough to carry away vehicles.
Unusually heavy rains have caused floods in Greece and southern Italy with torrents of water strong enough to carry away vehicles.