Opinion Line

October 24, 2012

Opinion Line Extra (Oct. 24)

First President Obama wins the Nobel Peace Prize, and then Ellen DeGeneres wins the Mark Twain Prize for American Humor. How screwed up this world has become.

Related content

Comments

Editor's Choice Videos