The Solidarity Peace Trust is a non-governmental organisation, registered in South Africa. The Trustees of the Solidarity Peace Trust are church leaders of Southern Africa, who are all committed to human rights, freedom and democracy in their region.
Read Full report: SPT Operation Taguta-Sisuthi Command agric Apr 06