Last week, South Africa and Argentina took major steps forward in the investigation and prosecution of alleged perpetrators of human rights abuses in Zimbabwe and Spain, respectively. On October 30, the South African Constitutional Court unanimously ruled that the South African Police Service is obligated to investigate crimes against humanity, including torture, committed by Zimbabwean police in March 2007. [SALC
Read more