On Sunday, November 8, Nicaragua held what is widely being denounced as a rigged electoral process. Over the last few months, the Ortega-Murillo regime jailed numerous opposition figures, including several potential presidential
MoreOn Sunday, November 8, Nicaragua held what is widely being denounced as a rigged electoral process. Over the last few months, the
Keep Reading