Russia's type 1 diabetics left without imported insulin as Swixx BioPharma cuts supplies to Russia • The Insider • RIMA — Russian Independent Media Archive