News Ke Huy Quan: Why the Internet Is Losing Its Mind Over the ’80s Child Star’s Comeback 11 November 2025