>Russia creates a cancer vaccine for free
>comments are a bunch of balts and finns seething and saying it’s fake

What the fuck is wrong with these folx? Why are they so obsessed with Russia?