Tag Archives: Queen spent

UK police arrest armed man on grounds of Queen’s home

British police have arrested a man suspected of breaking into the grounds of Windsor Castle,