David McKee has a Masters degree in History from the School of Oriental and African Studies in London.
April 20, 2022