Pedestrian Killed in East London: Murder Suspect Arrested at Heathrow
London, England – A murder suspect was apprehended at Heathrow Airport shortly after a tragic incident involving a car striking and killing a man in east London, according to police reports. The Metropolitan Police received a call at 5:11 am on Sunday regarding a collision between a car and a pedestrian on Barking Road in … Read more