David Muir - Biography and Images

This slideshow requires JavaScript.

David Muir is presenter of World News and a correspondent for ABC News based in New York.

Copy link
Powered by Social Snap