GOOGLE Maps Street View is increasingly being used to source unexpected happenings around the world. One such moment was captured in Russia when a user came across a terrible accident.

Main Source link