Martha Karua accuses EAC states of violating human rights
About this video
People's Liberation Party (PLP) leader, Martha Karua, is raising the alarm over what she calls a pan-african emergency—a coordinated crackdown on democracy and human rights across East Africa. In a press statement, Karua detailed chilling acts of torture that activists underwen..