Nov 19, 2023Her Excellency Mama Rachel Ruto visits Kibera Town Centre!In September 2023, a significant meeting took place in New York City, bringing together Her Excellency Mrs. Rachel Ruto, the First Lady...