Surprise arrival: Baby born on Kenya high-speed trainSurprise arrival: Baby born on Kenya high-speed train22 June 2023 · 1 MIN READ