El-Dabaa Plant: New step in path of Egyptian–Russian relations by Gazette Staff November 24, 2025 Dr Catherine Faragallah Egypt and Russia have witnessed a historic moment with the installation of the containment structure for the ...