Video

euronews_icons_loading
Mega hailstorm hits Rome causing transport chaos