The Peabody Awards recognized YouTube in 2008, a little over three years after Chad Hurley, Steve Chen and Jawed Karim launched it on Feb. 14, 2005. I remember this because I was on the board that ...
X owner Elon Musk's reshare of a manipulated, faux campaign ad for Vice President Kamala Harris on social media last week raised alarms because he did not disclose that the clip, which parroted ...