Chinese Authorities

Suspected lead- paint-tainted Barbie dolls face firing squads in China.

© Copyright 2009, Onion, Inc. All rights reserved.