Human rightsPolitics LLA deputies skip Congress meeting to explain their visit to imprisoned torturers by Buenos Aires Herald September 17, 2024 by Buenos Aires Herald