An Opera News Kenya publication
An impromptu police swoop led to the arrest of two people in Mombasa after they were…