In recent days, the arrest of Kenyan activist Boniface Mwangi and the ensuing raids on his home and office have sparked national and regional outrage. Mwangi’s detention came just a day after he filed a landmark case in the East African Court of Justice, seeking accountability for his earlier enforced disappearance, torture, and inhumane […]