Graphic Truth
The UK, France, Germany and the United States have submitted a resolution to the IAEA criticising Iran on Wednesday.