Maibort PetitOct 11, 20221 minImpactUrgent: Russia Announces Installation of its Satellites in MexicoWith the Glonass installation in Mexico, Russia has the capability to conduct espionage on Nato vessels.