Iran recalls envoys to UK, France and Germany after China-backed UN resolution fails
By Laura Zhou Iran has recalled its ambassadors to Britain, France and Germany, according to its state media. The move came hours after the UN Security Council voted down a resolution backed by China and Russia seeking to prevent the reimposition of global sanctions against the Islamic republic. China and Russia tabled a draft resolution […]
Read More
