Two stabbed in London’s Leicester Square
Two people were stabbed in London’s Leicester Square, a popular tourist destination. The victims, an 11-year-old girl and a 34-year-old woman have been hospitalised, according to Westminster police. New York Times reports that authorities have arrested a man who is currently in custody. Police confirmed that they do not believe there are any other suspects involved in the attack. “We don’t believe there are any outstanding suspects,” the police said. A courageous hero, identified as...