[QUOTE=Velvet;1732285]The idea that China would unleash something on its own population is just too funny to comment on.
Velvet, curious what you're getting at. Do you mean it's laughably plausible, or laughable implausible? Isn't China the country that engages in female infanticide?
Female infanticide in China - Wikipedia