US flags arbitrary killings, torture in Ortega’s Nicaragua March 21, 2023 by National Post The latest in Latin American politics today: Read More