Police break up, detain protesters opposing DP World agreement
Police in Mombasa dispersed and arrested demonstrators who were protesting against the DP World deal. The demonstrators were protesting the deal, which they say will lead to job losses and environmental damage. The DP World deal is a 20-year concession agreement that gives DP World, a Dubai-based port operator, the right to operate the Mombasa…
