Iran has inaugurated its first nuclear power plant, which has been built with Russian help. The Bushehr plant in southern Iran was linked to the national grid early this month after years of delays. Tehran organized a ceremony attended by Russian officials to mark the plant reaching 40 percent of its 1,000-megawatt capacity. Iranian […]