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.
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.