Highest Rated Comments


Urilthemoonstalker13 karma

There are already talks of producing a vaccine. How soon could we reasonably expect to see one?