Russia reportedly is deploying its Troops of Radiological, Chemical and Biological Defence or RChB Defense to Italy. Russia has loaded nine Il-76 cargo planes that flew to Italy, with eight mobile medical teams, medical equipment and aerosol disinfection trucks. Moscow also sent about 100 military specialists in virology and epidemics, one special military laboratory and 20 […]
Home Russia deploys chemical defense troops to Italy