King Charles III replaces Prince Harry as Captain General of the Royal Marines

Gloucester Citizen

Published

The Monarch has appointed himself as ceremonial head of Duke of Sussex's beloved Commandos.

Full Article