EU EOM Kenya 2017 Preliminary Statement – Press Release The Elephant October 31, 2017December 11, 2023