The Russian Embassy in Mexico City is one of Moscow’s largest around the world, according to its Foreign Ministry, although the Kremlin and Mexico have few economic, cultural or military ties.
Zhi Dong Zhang, who escaped house arrest in Mexico this summer, is accused of supplying cartels with fentanyl from China, smuggling and money laundering millions under the alias “Brother Wang.”