Uncategorized Youtuber Mr Beast embarrasses Kenyan leaders after constructing boreholes Kenyan leaders especially cabinet secretaries and county bosses have faced scrutiny following the construction of 52 dams by American YouTuber Mr Beast. Mr Beast's mission was to build 100 wells Vivian Navate9 months ago9 months agoKeep Reading