Kenyan Police Accused of Abduction, As Missing Persons FoundBy Temitope OkeSeptember 20, 2024 Rights groups announced on Friday that three Kenyans involved in a highly publicised abduction case have been released, alleging that security forces had kept them captive…