Congress Human Rights Watch condemns Congress’ decision to oust members of Peru’s National Board of Justice By Latin America Reports - March 14, 2024