Four Kenyan police officers jailed for torturing British aristocrat to death in prison cell by Adekunle Dada November 16, 2021 0 Four police officers have been jailed after Kenya’s high court found them guilty of the manslaughter of Alexander Monson, a ...