Egyptian, Russian officials visit El Dabaa Nuclear Plant site 6-8-2018

Egyptian, Russian officials visit El Dabaa Nuclear Plant site 6-8-2018