New Scotland Yard, the headquarters building of the London Metropolitan Police. The Metropolitan police’s counterterrorism command is leading the investigation into two bombs found in a flat in north London. Photo: AP

UK terror alert as two bombs are found in empty north London flat

  • British police are racing to identify the makers of two IEDs found in a Craven Park home that was undergoing renovation
Topic |   Britain

TOP PICKS

New Scotland Yard, the headquarters building of the London Metropolitan Police. The Metropolitan police’s counterterrorism command is leading the investigation into two bombs found in a flat in north London. Photo: AP
READ FULL ARTICLE