The Analyst (Monrovia)
7 July 2009
The Truth & Reconciliation Commission (TRC) released a final report last week that stood up 98% for justice. Anti-prosecutionists brand it "the justice advocate report that throws caution in the wind".
[ See Article ]