US Issues Additional Visa Restrictions on Ortega-Murillo Officials
The United States Department of State (DOS) announced that the Biden administration is imposing visa restrictions on an additional 93 individuals who are part of the Ortega-Murillo regime in Nicaragua....