Current EventsElmo checks in on us—and the replies aren’t exactly the stuff for Sesame StreetThe sprightly red monster’s tweet triggers an avalanche of replies ranging from the utterly hilarious to the downright dreadful. Internet... Read More