A Republican senator seeking to block President Barack Obama's pick to lead the CIA over concerns about drone strikes on US soil completed a nearly 13-hour speaking filibuster.
In a remarkable display highlighting the partisan rift in Washington, Rand Paul led the filibuster of John Brennan's appointment after the White House refused to unequivocally rule out drone strikes on US soil.
Senate Majority Leader Harry Reid, a Democrat, tried to bring the blocking tactic to a close, but Paul, a favourite of the Republican Party's conservative Tea Party faction, refused to stop.
His oratory held up any other Senate action as he railed against US policy on targeted killings from just before noon on Wednesday until nearly 1am Thursday.
During the marathon delaying tactic, Paul said he would be happy to yield the floor "if the president or the attorney general will clarify that they are not going to kill non-combatants in America".
The drone issue has gained fresh currency on Capitol Hill, with senators from both parties pressing Attorney General Eric Holder on whether the administration believes such drone attacks could be justified.
Paul demanded answers from President Barack Obama on the secret unmanned aerial drone program that has emerged as the most contentious element of Brennan's nomination to head the Central Intelligence Agency.
"I rise today to begin to filibuster John Brennan's nomination for the CIA," he said.
"I will speak until I can no longer speak. I will speak as long as it takes, until the alarm is sounded from coast to coast that our Constitution is important, that your rights to trial by jury are precious, that no American should be killed by a drone, on American soil, without first being charged with a crime, without first being found guilty by a court."
He finally yielded the floor at 12:38am on Thursday, to a round of applause.
"I've discovered that there are some limits to filibustering and I'm going to have to take care of one of those in a few minutes here," he joked.
Brennan's nomination easily cleared the Senate Intelligence Committee on Tuesday, despite fury from leading Republican lawmakers at what they said was a lack of disclosure over last year's attack on the US mission in Benghazi, Libya, which killed four Americans, including US ambassador Chris Stevens.
The Senate Democratic leadership wanted to move this week on a confirmation vote for Brennan, but Paul was making Senate leaders sweat a little.
At close to the 12-hour mark, Senate Minority Leader Mitch McConnell joined the filibuster, saying: "I intend to oppose the nomination and congratulate my colleague from Kentucky for this extraordinary effort."
Paul had earlier enlisted Republicans Mike Lee, Ted Cruz and Saxby Chambliss. Rising Republican star Marco Rubio also joined, as did Democrat Ron Wyden, who has long questioned White House power on national security issues.