Another near disaster on a Russian road, which begs two questions:
It's a puzzling phenomenon, to say the least. [dailypicks]