UK detains seven Iranian nationals on terror charges

Police officers stand outside New Scotland Yard, the headquarters of the Metropolitan Police, in London, Britain March 21, 2023.
Police officers stand outside New Scotland Yard, the headquarters of the Metropolitan Police, in London, Britain March 21, 2023.

British counter-terrorism police have arrested seven Iranian nationals in two separate investigations, one of which involved an alleged plot to carry out a terrorist act targeting a specific location in England.