An Opera News Kenya publication
Kenyan securiy services have been praised for their speed and sucess in curbing the Dusit D2…