At least 31 people were killed after a bus carrying wedding guests veered off the road and fell into a deep gorge in northern India, police said on Wednesday...
Tag - Deaths
Translate
Advertisement
Featured
Defence • Economy • Featured • Global News • Military • National Security • News • Politics • Russia