British police have arrested a 19-year-old they say was armed with a weapon on the grounds of Windsor Castle in the English county of Berkshire on Saturday. The Queen is spending the holidays at the castle.
British police have arrested a 19-year-old they say was armed with a weapon on the grounds of Windsor Castle in the English county of Berkshire on Saturday. The Queen is spending the holidays at the castle.