Dave Granlund cartoon on Russia and a COVID-19 vaccine.