Harry warned King Charles’ presence at Invictus Games could overshadow real cause
Prince Harry reportedly wants King Charles to open Invictus Games in Birmingham
By The News Digital
January 11, 2026