Nicaragua stages unprecedented roundup of opposition leaders Police Western Hemisphere Twitter Roman Catholic Church Daniel Ortega
Nicaraguan police have arrested another opposition politician, bringing to six the number detained over the weekend. Five were arrested on ...
Read more