December 24, 2020

Cars slide out of control down icy road

Winter road conditions wreaked havoc in Ankara, Turkey, with vehicles skidding downhill and crashing into one another.