UN High Commissioner for Human Rights Michelle Bachelet attends her final news conference in Geneva

UN Watch