wolverine · p/uspolitics · 4/8/2025, 12:36:54 PMRumble Announces $775 Million Strategic Investment from Tether...Is This China Money?20 bumps 5 comments Share