US General Electric
The Egyptian Railway Authority received Tuesday the last batch of the U.S. train engines.
Most Read