Рет қаралды 4,002
Citizen TV Kenya
Police IG Douglas Kanja and DCI boss Amin Mohamed finally appear in court over abductions of ‘Mlolongo three’ who went missing on December 16, 2024