US YouTuber stirs storm for building wells in Africa

Mr Beast is the leading YouTuber globally, with 207 million YouTube subscribers
Mr Beast is the leading YouTuber globally, with 207 million YouTube subscribers