Global Health vaccins Radar Russia’s rapid Covid-19 vaccine approval draws intense criticism - but also collaboration offers By Elaine Fletcher (Health Policy Watch)