Edmund Burgess

Edmund Burgess is a British activist who is currently the West Indies Director of the British and Foreign Anti-Slavery Society (BFASS). He resides in Belize City.