David Letterman & Jon Stewart Received Peabody Awards

David Letterman & Jon Stewart Received Peabody AwardsDavid Letterman and Jon Stewart received special achievement honors at the 75th annual Peabody Awards on Saturday. The two former late-night hosts received the awards alongside many other major television shows including “Mr. Robot.” โ€œIโ€™m shocked at the breadth and somewhat disappointed at the terrible conditions in the world that you all are addressing in the world thru your good work,โ€ Stewart said during his acceptance speech.