Kenya is yet to ratify several treaties and protocols, making it hard for the citizens to attain their rights and dignity. The Kenya National Commission […]
An alleged most wanted criminal, Usman Fashola, alias Awolowo has been arrested by operatives of the Inspector General of Police Intelligence Response Team (IRT).
A former Managing Director of MainStreet Bank Registrar Limited, Mr Chester Ukandu and a director of the company, Mr Achi George have been remanded in […]