Africa Channel 4 Foreign policy Kenya Media Military news Politics UK news World newsPolice chief quit after abuse by British colonial troops in Kenya covered upTheWorldsNewsAugust 14, 2022 by TheWorldsNewsAugust 14, 20220 Documentary reveals how Britain was not only involved in rape and torture but tried to suppress evidence A former police commissioner resigned after attempts to...