Are you listening, Bejing Bobby?


China as finally admitted selling the organs of executed prisoners for spare parts.

Comments