Tag: london 1868

ON THIS DAY: First traffic lights installed in London (1868)

On 9 December 1868, London unveiled the world’s first traffic lights at the busy intersection of Great George Street and Bridge Street, right outside...

Popular

Ryanair engine failure smashed window, report says

Broken engine fragments smashed a cabin window of a...

Monk faces attempted murder trial after Paphos stabbing

A 51-year-old monk accused of attempting to murder an...

Record rainfall in Japans kills six, wounds others

At least six people have died and five others...

Helios Airways crash: 21 years of grief and unanswered questions

Twenty-one years have passed since the Helios Airways crash...
spot_img