Committed. Accurate. Relevant.
A discussion on “Trinidad Remains” a collaborative film between the UK and T&T.