UN Webcast

video on-demand feed

ACPD (Joint Statement), Item 6: UPR Report of Trinidad and Tobago, 38th Meeting