Loading posts...
  • They’re smiling in your face / the backstabbers…

    Tech­no­rati Tags: Chi­na,opi­um So the Chi­nese have exe­cut­ed a Briton for per­haps smug­gling opi­ates into Chi­na. I think it’s thor­ough­ly appalling, but with­out want­i­ng to get into the pros and cons of…