China / China

I can't breathe in here

(chinadaily.com.cn) Updated: 2011-03-11 14:15

I can't breathe in here

An image showing the internal part of the sea turtle is studied on a screen, in Hunan Province Tumor Hospital, March 10, 2011. [Photo/CFP]

Highlights
Hot Topics