World Published 04 Mar, 2021 04:35pm Russia's Sputnik vaccine takes key step to EU approval Moscow has pushed Europe to follow the lead of dozens of countries around the...