President John Agyekum Kufuor

GPTKB entity