News Scott Mills: The Internet’s Newest Obsession, Explained (And Why You Should Care) 13 November 2025