Stories
Uncategorized
Satellites Show New Russian-Built Nuclear Power Plant Celebrated by Putin
Satellite imagery showed construction progress at Egypt’s first nuclear power plant, El-Dabaa, a Russian-built facility set to host four reactors. Russian President Vladimir Putin and Egypt’s President Abdel Fattah el‑Sisi celebrated the installation of the first reactor pressure vessel at the plant, in a video-conference on Wednesday. “This marks a pivotal step that further advances […]
Read More