Where To Stream ABC World News Tonight with David Muir Season 2024 Episode 120
Episode 120
- Aired May 3, 2024
- 30 Min
Hope Hicks testifies in hush money trial; Houston bracing for catastrophic flooding; Biden awards Presidential Medal of Freedom to Pelosi, Al Gore.