David Muir Apologizes: Find Out the Shocking Reason

David Muir Apologizes: Find Out The Shocking Reason

David Muir, host of ABC’s ‘World News Tonight’ recently sent out an apology to his neighbors. The reason – an unexpectedly large advertisement for his show appeared in his local area. Upon discovering the large-scale ad, Muir took to Instagram, sharing a snapshot of the poster. Instead of backlash, his post was met with positivity, … Read more