News

Trinidad and Tobago’s Abigail Harry took first place with a chillingly accurate depiction of Pennywise from Stephen King's ‘IT’, while Jamaica’s Crystal ...