Iran’s security forces arrests 21 Takfiri Daesh terrorists in northeastern city of Mashhad

A file photo of Iranian police forces during a drill (By Fars news agency) Iran’s security forces have arrested 21 Takfiri Daesh terrorists in the northeastern city of Mashhad, foiling their plans to launch several attacks on Iranian soil, a judiciary official says. The terrorists “intended to carry out different operations, including suicide attacks,” Fars […]

Continue Reading