Photo detail

Photo detail

The former host of "The Daily Show" Jon Stewart stopped by CBS' "The Late Show with Stephen Colbert" on Monday night to deliver an almost 10-minute rant about President Trump and his contentious relationship with the press with a message to the media to stop whining.