Member states slam OAS human rights panel
Member states slam OAS human rights panel: CARACAS, Venezuela — The Organization of American States must evolve or die. That was the central message from a bloc of Latin American nations challenging the body's role in the region. As the annual OAS General ...