The European Union (EU) has demanded that Iran allow inspectors immediate access to the Karaj centrifuge facility

placeholder

The European Union (EU) has demanded that Iran allow inspectors immediate access to the Karaj centrifuge facility