An Opera News Kenya publication
First Lady Margaret Kenyatta has participated in the Walk the Talk run organized by the World…