World4 months ago
US Imposes Visa Restrictions On Georgia, To Review Relations
US is imposing new visa restrictions and reviewing relations with Georgia. Washington, United States: The United States was imposing new visa restrictions and reviewing relations with...