Top | Thu Apr 3, 2008 5:19pm EDT

Iran installs advanced nuclear centrifuges