ThinkingNews

Back to feed
The Next Web April 28, 2026

Social media scams cost Americans $2.1 billion in 2025

Social media scams cost Americans $2.1 billion in 2025