What is the answer to this question? name of the current president of the sadc?
Ariranga Pillay