SATRC: South African Truth and Reconciliation Commission

What does SATRC mean? The above is one of SATRC meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: South African Truth and Reconciliation Commission