invictus games

New dad Prince Harry travels to The Hague

Just three days after the birth of his son, Prince Harry traveled to the Netherlands on Thursday to officially launch the one-year countdown to the Invictus Games in The Hague.