User photo

Andrew Sparkes

About

Andrew Sparkes CMG is a former British diplomat who was ambassador to the Democratic Republic of Congo, Kosovo and Nepal.