'Have you lost your mind?' Lawmakers trade barbs in stunning live interview

U.S. Representative Derrick Van Orden (R-WI) speaks to the media outside the U.S. Capitol following a vote in the U.S. House of Representatives on the final passage of U.S. President Donald Trump's sweeping spending and tax bill, on Capitol Hill in Washington, D.C., U.S., July 3, 2025. REUTERS/Ken Cedeno

Related Post