Eric Walker added UN: War crimes have been committed in Libya | News | DW | 04.10.2021 to Libya and Human rights abuses
Eric Walker added Plan to Hold Corporations Liable for Violations Abroad Fails in Switzerland - The New York Times to a number of topics
Eric Walker added Victims of torture and war crimes and Torture and the war on terror and a number of links to Torture, and added Torture to Human rights abuses
Eric Walker added a number of topics and a number of links to Human rights, and added Human rights to Society