Committed. Accurate. Relevant.
The Department of Creative and Festival Arts at the University of the West Indies kicked off…