Sheynnis Palacios from Nicaragua is the new “Miss Universe.” The opposition sees her as a figurehead; dictator Ortega's regime reacts with arrests and repression.
Sheynnis Palacios from Nicaragua is the new “Miss Universe.” The opposition sees her as a figurehead; dictator Ortega's regime reacts with arrests and repression.