Share Twitter Facebook LinkedIn Email Prince Harry has scrapped his UK return for the Invictus Games celebration due to security concerns. Read More