Police officer who shot UK-based Kenyan student in 2018 arrested
A police officer linked to the murder of a University of Leeds student while in Kenya Carilton David Maina in 2018 has been apprehended. DCI detectives arrested Constable Emmanuel Ambunya Oyombe on Thursday. He was attached ….