Questions for new UN rights chief Michelle Bachelet over Cuban & Venezuela policy
GENEVA, August 10, 2018 – The non-governmental human rights group UN Watch congratulated Michelle Bachelet on her appointment today as UN human rights chief, but joined


