New dad Prince Harry heads to the Invictus Games

Shortly after the birth and public reveal of his new son Archie, Prince Harry is heading to the Netherlands to launch the one year countdown to the Invictus Games 2020.

May 9, 2019

Top Stories

ABC News Live Presents