Carlos Fernando Chamorro

Ortega’s Orders and the Confession by Nicaragua’s Police Chief

Ortega

The confession of Nicaragua’s National Police Chief Francisco Diaz to the Norwegian newspaper Dagbladet, about how the Ortega regime’s paramilitary[...]