If there is any individual on the face of the Earth that deserves one, it's Ted Rall. *UPDATE* Editor and Publisher has a short puff piece on Rall's latest piece of garbage. Rall, who risked his life in Afghanistan himself as a visiting cartoonist/writer after 9/11, told E&P: "The word 'hero' has been bandied about […]