Richard Kamau on 17th Apr

Police constable Emmanuel Ambunya Oyombe, who is accused of killing University of Leeds student Carilton David Maina on December...