Nicaraguan Police Allegedly Took Over Towns Before Elections
Nicaraguan police allegedly took over five municipalities in the country four months before elections, raiding city halls and taking over the offices of mayors elected under an opposition party. President...