JUST IN: 29 people reportedly abducted still missing as police deny involvement
Inspector General of Police Douglas Kanja stated that 57 people were reported to have been kidnapped and abducted since the GenZ protests Read More
Inspector General of Police Douglas Kanja stated that 57 people were reported to have been kidnapped and abducted since the GenZ protests Read More