WHAT SENATOR GAVE THE LONGEST FILIBUSTER ON RECORD – 24 HOURS, 18 MINUTES? August 17, 2017 By Show answer SOUTH CAROLINA REPUBLICAN STROM THURMOND. HE WAS OPPOSING THE 1957 VOTING RIGHTS BILL More American History QuestionsMore History Questions