Tempo Traveler falls off road into river
-
India
Tempo Traveler falls off road into river, 14 killed
A Tempo Traveler with 23 passengers fell into the Alaknanda river while passing through a mountain road in Uttarakhand, India.…
Read More »