In a stunning, public attack on his own party leader, Republican Sen. Ted Cruz accused Majority Leader Mitch McConnell of lying, and said he was no better than his Democratic predecessor and couldn't be trusted.
Cruz, a Texan who is running for president but ranks low in early polling, delivered the broadside in a speech on the Senate floor Friday, an extraordinary departure from the norms of Senate behavior that demand courtesy and respect.