Secret Facility

David Albright and Andrea Stricker        The National Council of Resistance of Iran (NCRI), a longstanding opposition group, claimed on April 7 that the Iranian regime has a secret facility producing centrifuge components for uranium enrichment, a process that can be used for both peaceful…