June 11, 2026
The BBC, which prides itself as a beacon of neutrality and truth, has come under pressure from a lawsuit by Trump
Documents show 15 billion daily scam ads earn the platform $7 billion yearly