UWI human rights panel: UN still relevant but needs work - T