Overview

Leonard Churchill Hector

(1942—2002) journalist and political activist in Antigua