Istanbul

Politics

Turkey: Heavy Rains Cause Major Flooding, Wrecking Havoc In Istanbul

Severe thunderstorms hit Istanbul, causing major flooding on Thursday, September 28. Turkey Disaster and Emergency Management Authority (AFAD) issued a

Read More