30 March 2010

Road to China's economic miracle...

...is paved with... oh... my... gawd...
-- BEIJING -- Bodies of 21 babies have been discovered in plastic bags in a river in eastern China and authorites suspect they were dumped there by local hospitals, state media reported Tuesday.

An initial investigation showed that eight of the 21 babies wore identification tags on their feet tracing them back to Jining Medical College Hospital in Shandong province, the according to the People’s Daily Web site.

The other 13 were unidentified.
I got nothin'.