Egypt’s Transport Minister, Chinese Ambassador inspect LRT electric train work site
Egypt’s Transport Minister, Chinese Ambassador inspect LRT electric train work site
Egypt's Transport Minister, Chinese Ambassador inspect LRT electric train work site