WASHINGTON D.C. - US Senator from Texas, Republican Ted Cruz is done with his 21 hour, 19 minute marathon Senate speech.
The tea party conservative finished speaking his position, opposing President Barack Obama's health care law, at noon on Wednesday.
He began talking Tuesday afternoon, seeking the urge to defund the 3-year-old health system overhaul. Fellow conservatives helped by making occasional remarks.
The Senate debated the House bill defunding the health care law while preventing a government shutdown on Tuesday.
Cruz wanted to derail it because Senate Democrats have the votes to remove the health care provision before sending the bill back to the House.
Many Republicans opposed Cruz's effort, fearing their party might be blamed if the government closes.