ThinkingNews

Back to feed
Engadget April 28, 2026

The FTC says Americans lost at least $2.1 billion to social media scams in 2025

The FTC says Americans lost at least $2.1 billion to social media scams in 2025