World News Kenya Police In Haiti Restore Order In Several Towns, Ruto SaysBy Salma KhamisJanuary 21, 2025 Kenya police deployed to Haiti have restored order in several towns in the troubled Caribbean nation. President William Ruto said…