Editor's choice
Urgent Call to the U.N. High Commissioner for Human Rights
Forced Organ Harvesting from living people specifically to sell their organs for profitable transplant surgeries is among the most egregious crimes against humanity conceivable.
