Prince Harry marked the Invictus Games' 10th anniversary at a church service on Wednesday while King Charles and other royal family members attended a garden party two miles away.
loading...