Watch: Can Germany get back on track ahead of the Euros?
IN PARTNERSHIP WITH MEDIA CITY
Video. Seven killed in floods after torrential downpours on Greek island
Authorities in the Greek island of Evia say seven people have died and dozens remain trapped in their homes and cars after flash floods caused by a torrential downpour.
Read full article