flyo
Recent Actions
-
Commented on China's booming sex industry
"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 speak Chinese! What a...

