Abductions in China are typical of everyday atrocities.

June 7, 2007 · Filed Under Average Idiots, Political Idiots · Comment 

Babies found in ChinaIn Beijing, China, five babies were found in the back of a stolen car.  Chinese police are baffled as to the identities of the children. The babies, three boys and two girls are approximately ten days old.  Because of a surge in the population in China, families are only allowed the have one child, in larger cities. Read more