News

Elmo, the fuzzy red icon of childhood joy, has become the unlikely face of a political firestorm. A satirical LinkedIn post, allegedly written by Elmo, claimed the beloved character had been laid off ...