Thursday, August 29, 2024

'Rats jumping off a sinking ship': Insiders dumping Truth Social stock as price tanks