Ortega’s Orders and the Confession by Nicaragua’s Police Chief
The confession of Nicaragua’s National Police Chief Francisco Diaz to the Norwegian newspaper Dagbladet, about how the Ortega regime’s paramilitary forces operate, has made it clear that there is a responsibility from the highest level of the police institution in leading these repressive forces.
Read More




