British police, headquartered at New Scotland Yard in London, on Monday arrested a dozen men suspected of plotting a large-scale terror attack. (AP Photo)

British police, headquartered at New Scotland Yard in London, on Monday arrested a dozen men suspected of plotting a large-scale terror attack. (AP Photo)