Friday, June 14, 2024

Stanford’s top disinformation research group collapses under pressure