Institutional Reform
“You Don’t Forget Your Torturers”: Wachira Waheire’s 30-Year Quest for Justice in Kenya
Source: ICTJ Wachira Waheire strode into Nairobi’s Sankara Hotel, made his way to the café attached to its lobby and scanned the room carefully. He was meeting someone he had not seen in 20 years, […]
Saturday، 10 June، 2017