All Posts Tagged Tag: ‘invictus games’

Prince Harry: His South American Tour

Prince Harry is headed to South America in June for some fun and some official commitments, too. He will spend a total of seven days in both Chile and Brazil. Since England is competing in the World Cup campaign in Brazil, Harry will take part in the festivities–cheering the team on as they take on Costa Rica. And according to …

Read More