January 4, 2019 Testimony of Elmo Monster, Sesame Street Muppet Elmo loves Congress! Or at least he did in 2002.
August 9, 2018 “Dumbest Insider Trading Crime I’ve Ever Seen” Was Pretty Dumb As such crimes go, anyway.