Amnesty International (SPA) – Equipment used in Human Rights Abuses

Amnesty International, Special Programme on Africa