Monday, June 07, 2021

The Science Suggests a Wuhan Lab Leak

I'll just leave this right here....yeah....where are all the bubbas that were YELLING on this blog that the science was saying this was from nature? Hello? Are ya'll out there?

No comments :

Post a Comment

Note: Only a member of this blog may post a comment.