UN Webcast

video on-demand feed

Final remarks, UPR Report of Finland, 13th Universal Periodic Review