Sputnik V Feature photo
Vaccine Wars

Sputnik V: EU Sacrifices Its Citizens by the Thousands on the Altar of Anti-Russia Point-Scoring

European diplomats told Reuters that many countries would rather let tens of thousands more citizens die than allow Russia to save them.