Is there a COVID antidote?

4 years ago
93

Is the antidote being stockpiled in the west. Compelling footage that make you go hmmm. Most comes from the Croft movie.

Loading comments...