Governor Nassir Challenges Government to Publicly Parade Drug Barons Mombasa County Governor Abdulswamad Sheriff Nassir has challenged the national government to arrest drug barons who are behind the distribution of banned substances in March 4, 2024 News·TL