iOS app Android app

Greece Rains

WATCH: Torrential Rains Cause Massive Chaos In Athens

AP | Posted 04.24.2013 | World

ATHENS, Greece — Torrential rainfall in Greece's capital Friday crippled traffic, inundated basements and streets, and was blamed for the death ...