Sen. Robert Byrd (D-WV) died today at 92, after serving more than 50 years in the Senate. Here are some memorable moments from Byrd’s career, captured on video…March 19, 2003: Byrd denounces the Iraq War, saying that “we flaunt our superpower status with arrogance”:
This is a companion discussion topic for the original entry at https://talkingpointsmemo.com/?p=124622