French police suspect train derailment was sabotage: police sourceTrain derailment in northwest France injured 44 people.Sabotage is suspected as the cause of the derailment.By AFP · 12 September 2026
Egypt, Siemens Mobility to build the world’s 6th largest high-speed rail systemBy Arab News · 29 May 2022