Discussion in 'China' started by RP/US-UN Korean Veteran, May 12, 2012.
Video: The China-Philippines dispute explained in cartoon - Telegraph
"who is going to tell the chinese just how ridiculous their claims are?" sez on the video
well, the only way to express your depression now is just to big mouth on internet.
Separate names with a comma.