News

“2000 Mules” documentary grosses over $1 million in 12 hours on Locals and Rumble, a big win for alt-tech