Skip to main contentSkip to main content
You have permission to edit this video.
Edit
AP

Snowstorm causes bumper-to-bumper traffic in Turkey

  • 0

Traffic comes to a halt in Istanbul, Turkey, after major snowfall created dangerous road conditions.

0 Comments

Get up-to-the-minute news sent straight to your device.

Topics

Breaking News

News Alert