Iran has confirmed that it is holding an Iranian-American journalist, Roxana Saberi, in a Tehran prison. An Iranian judiciary spokesman said she had been arrested on the orders of the revolutionary court, but he did not know what the charges were. The foreign ministry said on Monday Ms Saberi had been detained for working illegally as a journalist.