[African Arguments] On June 1st, as Kenya marked Madaraka (self-governance) Day, a different kind of freedom match took place on the streets of Nairobi. Women's rights organizations, civil society groups, survivors, and concerned citizens…
View original source — AllAfrica ↗
