Two Turkish nationals face terrorism charges after altercation with ODM politicians in Kilifi

Two Turkish nationals face terrorism charges after altercation with ODM politicians in Kilifi