Tehran, IRNA – Iran’s Foreign Ministry Spokesman Nasser Kanaani has condemned a statement by the British Foreign Office that criticized the Islamic Republic for its recent launch of the Nour 3 satellite into space, calling it “interventionist”.