Where To Stream ABC World News Tonight with David Muir Season 2020 Episode 115
Episode 115
- Aired May 4, 2020
- 30 Min
Stark warning about relaxing social distancing rules; US accuses China of covering up severity of COVID-19; Principal goes extra mile to celebrate graduating seniors.