'Inexplicable': 50+ groups demand major change in the Democratic Party

FILE PHOTO: The U.S. Capitol building is seen in Washington, U.S., December 18, 2023.