World UK police officer given whole-life jail term for kidnap, rape, murder London – A British police officer was on Thursday sentenced to spend the rest of his life in jail for... Read more 30 Sep, 2021