Deeq A. Posted July 2, 2018 Kenyan police on Sunday sought help from the International Criminal Police Organization (Interpol) for the arrest of three suspected drug barons who are believed to have sneaked out of the country in June. Source: Hiiraan Online Share this post Link to post Share on other sites