Truth About Reports of Rachel Ruto Fleeing From Karen Home

Rachel Ruto during a meeting with Partners for Care Organization in Karen, Nairobi on May 5, 2018
Rachel Ruto during a meeting with Partners for Care Organization in Karen, Nairobi on May 5, 2018
Kenyans on social media have been sharing an image thought to be The Standard newspaper cover for the Wednesday, May 27, 2020 issue.
%d bloggers like this: