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

    Technorati Tags: China,opium So the Chinese have executed a Briton for perhaps smuggling opiates into China. I think it’s thoroughly appalling, but without wanting to get into the pros and cons of…