Where To Stream ABC World News Tonight with David Muir Season 2025 Episode 74
Episode 74
- Aired March 18, 2025
- 30 Min
Faith Abubey reports on the spectacular images from off the coast of Florida showing astronauts Suni Williams and Butch Wilmore return to Earth after their 8-day mission turned into more than nine months in space; James Longman has details on the high-stakes phone call between Pres. Trump and Russian Pres. Vladimir Putin, who did agree to limit some attacks on Ukraine; Rachel Scott reports on Supreme Court Justice John Roberts' rare rebuke of Pres. Trump after the president called to impeach a...