Russia marks 70th anniversary of world’s first nuclear power plant

Russia marks 70th anniversary of world’s first nuclear power plant
This photo shows the world's first nuclear power plant in Obninsk, Russia. File/AFP

Most Popular Stories