Julien Neaves, Caribbean Head Writer Growing up in Trinidad my mother would tell us stories of jumbies (spirits) […]