Two teenagers killed in London stabbings
In southeast London, two 16-year-old boys were stabbed to death. At around 5.10 p.m., the London Metropolitan Police received calls about incidents at two locations in Greenwich that were about a mile apart. Sewell Road in Abbey Wood and Titmuss Avenue in Thamesmead were the locations of the calls. “At each location, they found a … Read more