An Opera News Kenya publication
French women’s football team coach Corinne Diacre is on a mission, and she does not have…