Sen. Cory Booker just made history on Capitol Hill. The New Jersey Democrat, 55, delivered the longest U.S. Senate speech at 25 hours and 5 minutes, breaking the record previously held by Sen. Strom Thurmond at 24 hours and 18 minutes in 1957, per The New York Times.