US national anthem played at Windsor Castle to commemorate 9/11 attacks

The US national anthem played at Britain's Windsor Castle on Saturday at a ceremony commemorating 20 years since the September 11 attacks.

Nilanjana Gupta
Updated: September 11, 2021, 1:51 PM