Police van believed to be carrying terror suspect Darren Osborne leaves Westminster Magistrates Court on June 23, 2017 in London, England. Mr Osborne...
Police van believed to be carrying terror suspect Darren Osborne leaves Westminster Magistrates Court on June 23, 2017 in London, England. Mr Osborne...