March 10, 2010 - Sean Carroll

New York Rep. Eric Massa resigns following accusations of sexual harassment from male staffers, and physicist Sean Carroll discusses his book "From Eternity to Here."

Watching