Home › ALJazeera 19.06.2018 🇰🇪 🇨🇺 Kenyans lose appeal to block deployment of Cuban doctors | Al Jazeera English