Define Rumble, the video-sharing platform resistant to cancel culture
The $2 billion platform, where Russell Brand boasts 1.4 million followers, is favored by conservative commentators and conspiracy theorists Rumble, the video-sharing platform with 1.4 million followers for Russell Brand,…