The United States is imposing visa restrictions due to ties with the Chinese Communist Party in Central America.
… Department in Washington, D.C., United States, on July 16, 2025. REUTERS … be unable to enter the United States,” the secretary’s statement says …


