back to top

Iranian military

Iranian media urge leaders to “apologise, resign” over downing Ukrainian plane

SEVERAL Iranian newspapers on Sunday, ran symbolic, black front pages, to mourn the passing of the 176 passengers in...

Support the ICIR

We need your support to produce excellent journalism at all times.

- Advertisement

Recent