Iran has questions to answer