Kenya: Police officers at the Makongeni Police Station in Thika town are being investigated after they arrested and released illegal immigrants in unclear circumstances.
A team of detectives from CID headquarters is investigating two separate incidents in which at least 11 immigrants were arrested and later released.