As police violence escalates in Sierra Leone – South Africa attempts to put its house in order
21 June 2012 Report from APO says that the arrests in South Africa of members of a police unit allegedly linked to numerous unlawful killings and incidents of torture, is a breakthrough in fighting impunity for grave human rights violations in the country, quoting an Amnesty International report today. The [Read More]