Feedback

14 Dead in Bus Crash Near Japan Ski Resort

 

The bus slid down a hillside near Karuizawa resort, carrying 41 passengers.

Shows