Kenya's female rights champion

    Just Watched

    Kenya's female rights champion

Her Excellency, Ida Odinga is the wife of Kenya's prime minster and a global leader championing for female rights.