New Anti-Terror Barriers Go Up Around Windsor Castle and Buckingham Palace
Following last week's horrific attack outside Parliament, new barriers have been put in place around Windsor Castle and Buckingham Palace.The huge metal barriers will prevent a car plowing into the ic...