71-year-old man tragically killed in Earl’s Court lorry smash named
A 71-year-old pedestrian who tragically died in a lorry crash in Earl's Court last month has been named. Stephen Herrick Requa, of no fixed address, was struck by a lorry and taken to hospital but he sadly passed away a...