x
Breaking News
More () »

Hail storm pounds Istanbul

Hail and heavy rain fell on Istanbul, Turkey, on Sept. 29, as storms swept through the area.

Before You Leave, Check This Out