-
Police in China were less than happy to find a mini-van they pulled over had 66 children crammed into it. And there were adults too. It happened in Qinan, in Hebei Province, and police were cracking down on overcrowding. Crack down they did. Inside they found the crammed in...