Where To Stream ABC World News Tonight with David Muir Season 2026 Episode 198
Episode 198
- Aired July 21, 2026
- 30 Min
Severe storms in the Northeast thousands of flights delays and cancellations. Powerful storms are slamming the Northeast with heavy rain, flash floods and tornados. Meanwhile, Tropical Storm Bertha strengthens as it churns along the Gulf Coast. ABC News' Rhiannon Ally reports. 5 people die in a mass drowning in an Ohio river. Two children left alone watched the tragedy unfold before running for help. ABC News' Trevor Ault reports. 2 American tourists in Greece stabbed near Athens' Acropolis in...