Home Tags Devin Nunes

Tag: Devin Nunes

Trump’s Truth Social is a Sinking Ship, and a Sign of...

The app has seen a 93 percent drop in sign ups since its launch, and installs declined by 800,000 users.