At least 20 people were killed and dozens injured when a locomotive smashed through the buffers and burst into flames at Cairo’s main train station on Wednesday.