U S Senator Cory Booker made history earlier this week when he delivered the longest speech in the Senate’s history, holding ...