×
Sunday, April 12, 2026

Facebook reportedly tried to smear the reputation of its whistleblower among politicians - TechSpot