The tag has no wiki summary.

learn more… | top users | synonyms

1
vote
0answers
32 views

What made it an opportune time to roll out the Russian Flu Vaccine?

There is some heavy spoiler content for anyone who hasn't seen at least the 1st series of Utopia. So, towards the finale of season 1 we finally learn that the Russian Flu Vaccine is actually... ...