CLEOPHAS MEDIA Joined: Aug 2024 View Profile 0% Africa News TodayAl Jazeera Africa15 August 2024 Al Jazeera has reported to the world that Gen z are now demanding William Ruto's resignation. Al Jazeera has reported to the world that Gen z are now demanding William Ruto's resignation. source 0 comments 5 views