Luciferase in the vaccine for tracking

4 years ago
46

gene modification, who profits? What is the end game? Who loses?

Loading comments...