Back to home

Martha Karua accuses EAC states of violating human rights

video
June 3, 2025
23 days ago
C
Citizen TV (Youtube)
News Channel
Watch Original

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..