You are viewing a single thread.
View all comments
29 points

Of course the cockroaches come crawling back to China after they spit on the 12 point peace proposal that China put forward last year.

permalink
report
reply

Community stats

  • 15

    Monthly active users

  • 2.1K

    Posts

  • 12K

    Comments