GENEVA, March 14 -- INTERNATIONAL human rights organisations -Amnesty International and Human Rights Watch – have acknowledged that their reports on alleged human rights violations before, durin... Read More