JUST IN: Cleophas Malala given 72 hours to surrender at police station
Democracy for the Citizens Party (DCP) Deputy Party Leader Cleophas Malala has been given 72 hours to…
The post Cleophas Malala given 72 hours to surrender at police station appeared first on AfrinewsKE. Read More