
Prince Harry’s suffers blow as key Invictus Games aide steps down ahead of UK return
A significant figure in Prince Harry's Invictus Games Foundation is departing after 10 years of dedicated service, ahead of the sporting event's return to the UK in 2027. Mickaela Richards, who competed in the inaugural 2014 London Games before …