queen elizabeth: UK police arrest armed intruder on Queen Elizabeth’s castle grounds –…
LONDON: British police on Saturday arrested a man armed with a weapon on the grounds of Windsor Castle, where Queen Elizabeth II is spending the Christmas holidays. Thames Valley police said the security breach took place at 8.30 am on…