UK Police Positions Armed Vehicles Outside Iran International Building

Armored police vehicles are seen outside the headquarters of Iran International on Nov. 19, 2022
Armored police vehicles are seen outside the headquarters of Iran International on Nov. 19, 2022

London’s Metropolitan Police has placed armed police forces outside Iran International’s headquarters following threats by the Iranian regime against its journalist.