Mar 31, 2021 Africa Kenya: Two Police Officers Run For Their Lives, Leaving Behind a Colleague Who Was Later Killed by Angry Mob Two police officers had to run for their dear lives after residents in Malindi.. Read more