A Closer Look at Russia’s Mobile Biological Laboratory, Deployed to Italy [VIDEO]
ER Editor: We’re linking here to two more Southfront articles on the deployment of Russian military transport vehicles/equipment and specialized medical teams to Italy. As of March 22, Nine Il-76 military transport aircraft from Chkalovsky […]