Swiss pharma firm delivers Iranian aid via back channel

Geneva (AFP)