News Human Rights Watch condemns Congress’ decision to oust members of Peru’s National Board of Justice By Diego Lopez Marina - March 14, 2024