14 May 26 220 Reasons Kenya Must Stop Ignoring the Growing Femicide Crisis badili No Comments In a femicide case in April 2026, Anita Mugweru was killed by her husband, a Kenya Defense Forces soldier, in front of their young child. Around the same time, in […] Read More