Stern Hu open thread
The obvious point to be made in the case of Stern Hu, the Rio Tinto executive detained in China for alleged bribery and espionage, is that it’s unacceptable for Australian citizens (or anyone else, for that matter) to be locked [...]




Recent Comments