Bhagpur

School Bus Plunges Off India Mountain Scenic Viewpoint Killing At Least 21 Children

Indian police say a horror accident has occurred after a bus carrying dozens of children careened off a mountain viewpoint…

7 years ago