Truth Justice and Reconciliation Commission

Contact Person: 
Stella Muthoka
Address: 
P.O. Box 14641 Nairobi 00800
Email: 
stella.muthoka@tjrckenya.org
IP Address: 
41.215.48.93