Tagged: Turkey

Ankara Hit by Unprecedented Downpour

Hours of rain falls in minutes as one district of the Turkish capital sees streets swept clear of cars and roadside businesses by flash floods, injuring several people.

More