Icon
 

China s built electric train to ease transport pressure in Cairo