KDF, police reach truce after Likoni channel face-off
- 13 days ago
Officers from the Kenya Defense Forces and the National Police Services have resolved their differences following an altercation at the Kenya Ferry Service crossing channel over the weekend.