G7 advisory Council unveiled in Machakos

Mama Ida Odinga presided over the event.

Leave a Reply