Military personnel have been deployed around ‘key sites’ in London, a move the government says will free up police officers to aide investigations, Report by Carrf. Like us on Facebook at http://www.facebook.com/itn and follow us on Twitter at http://twitter.com/itn