Major Teddy Goddard – a Bajan policeman from below the cliff
Major Teddy Goddard (Theodore Percival Alleyne Goddard) was born ‘below the cliff’ in Clifton Hall Woods, Barbados in 1883. Children born into poor white families had little prospect of bettering their position. Teddy Goddard, had little idea when he enlisted in the army in 1903 for three years that he would be transported to the …
Major Teddy Goddard – a Bajan policeman from below the cliff Read More »