Gillian Goddard is a long term agitator in the fields of organics, sustainability and community empowerment. Her activities have centered around the Caribbean and North America. In the mid 2000′s Goddard started the first organic shop in Trinidad and Tobago then went on to open...
Read More →