
Paramilitary and Terror in Nicaragua
In Nicaragua, 76,887 voluntary police have been sworn in according to a tally of official data compiled by Confidencial. Photo: CCC The riot squads and the hooded “voluntary police” are the shock forces of the regime to squash any internal dissent. By …