Botswana President Mokgweetsi Masisi casts vote, says he ‘enjoys a challenge’ ... By TVCN October 24, 2019 4:42 PM GMT+1