An Opera News Kenya publication
A Kenyan police station FILE PHOTO Wajir North MP, Ahmed Ibrahim Abdsalan is fighting for his…