Kenyan Legislator Mysteriously Dies in Mombasa

A Member of County Assembly died in Mombasa during an official trip to the coastal town.…