ifmat.org
Iran’s Mahan Air banned from Spanish airports
A report in CH Aviation suggests the revocation of landing rights follows a campaign by the US Government to isolate Iran and the Islamic Revolutionary Guard Corps (IRGC).