Ida Odinga: From Classroom to UNEP Nominee, Kenya’s Trailblazing Matriarch
Ida Odinga (née Anyango Oyoo), born August 24, 1950, has led a remarkable life defined not just by her late husband, former Prime Minister Raila Oding...
Search results for Ruto