Police kill a man in London

London police have killed a man believed to have a gun. The British police note reports that the man had been killed early in Romford, east of London.
London police have killed a man believed to have a gun.
The British police note reports that the man had been killed early in Romford, east of London.











