flyo
Recent Comments
On February 22, 2008 1:48 AM in China's booming sex industry, they said:
"Stupid Americans" is certainly what many people might think here once more. Poor quality report. What is the point you try to make? Laura Ling, have you been in China 25 years ago??? You don't even...

