Embassy of the Russian Federation in Mexico City. File photo.

Embassy of the Russian Federation in Mexico City. File photo.