Feedback

Police Find 50 People Crammed In 6-Seater Van

 

Chinese police in the country’s Guizhou province say the travelers are construction workers who were asked by their manager to cram in the van to reduce commuting time.

Shows