Troops rehearse their role in the royal wedding

Published on 17 May 2018, 12:30
Troops parade in the streets of Windsor, rehearsing their role for the royal wedding. 250 members of the armed forces will perform a ceremonial role on the day Prince Harry weds Meghan Markle. IMAGES
news tech music