Jo Loughran

1 result

Floral tributes rest against railings near the scene of a stabbing in Russell Square, London, in which a woman was killed and five people injured.  Photograph: Jonathan Brady/PA Wire

British police yesterday appeared to rule out a terrorist motive for a multiple stabbing in London’s Russell Square, which left one woman dead and fiv(...)