LONDON – British police said they arrested a man after a stabbing in London’s Leicester Square, which left an 11-year-old girl needing hospital treatment and a 34-year-old woman with minor injuries.
LONDON – British police said they arrested a man after a stabbing in London’s Leicester Square, which left an 11-year-old girl needing hospital treatment and a 34-year-old woman with minor injuries.