An Opera News Kenya publication
Inua Mama, a group of women leaders aligned to Deputy President William Ruto on Friday made…