News Coverage
Prince Harry
appoints Nick Loughran to Invictus Games Foundation
Prince Harry
appoints trusted aide Nick Loughran as trustee of Invictus Games amid
Sentebale
controversies.