UN Human Rights Experts ‘Extremely Alarmed’ by Forced Organ Harvesting Allegations in China
(www.theepochtimes.com)
You're viewing a single comment thread. View all comments, or full comment thread.
Comments (5)
sorted by:
Did someone's bribe payment not go through?
Howls....right on....