Tag: joint training

Egyptian, American navies carry out joint training

The training comes in the framework of the plan of the general…

Sami Hegazi Sami Hegazi