Breaking News, East Africa News, Sports News, Kenya News & World News
On Sunday, June 23, 2024, Fred Machoka reported facing significant backlash from Generation Z after his…