After the abduction of a French woman from Manda Island and a British woman to the north of Lamu, dozens of protestors have taken to the streets in the archipelago to demand better security from the police and Kenyan navy.
Source: AFP
Did you find this information helpful? If you did, consider donating.