Skip to playerSkip to main content
  • 7 years ago
A severe rainstorm has hit the Turkish city of Istanbul, causing heavy flooding in some areas, including some stations of the Istanbul Metro. (BNO NEWS)
Be the first to comment
Add your comment

Recommended