It should have been a simple trip to London. Prince Harry arrived on Tuesday to attend a worthy cause. Yesterday, he celebrated the 10th anniversary of the Invictus Games at St. Paul’s Cathedral — an event Harry co-founded in 2014 to honor wounded soldiers and military veterans that now includes 23 nations.
Read Full Article »