Videos

ABC World News Tonight with David Muir Full Broadcast – Oct. 21, 2026





Martha Raddatz reports on the release of American Stephen Hubbard – the teacher wrongfully detained in Russia for four years …