Nine Nations Express Alarm Over Rising Abductions in Kenya

Ambassadors and high commissioners from nine countries, including the UK, Denmark, Finland, Germany, Ireland, the Netherlands,…