" A right delayed is a right denied "
-Martin Luther King
Next Prev
8233358 0 image a 14 1546880101802
Category:Entertainment
Author:

Commuter dies 'after falling from a height' at Canary Wharf station

Posted on:January 08, 2019

An air ambulance and police officers were rushed to Canary Wharf station in east London at around 3pm. Paramedics battled to save them, but they were pronounced dead at the scene.

Read more...

0 reviews

0 Comments

Join Discussion: