Categories
Current Events Media Flying Monkeys

Remember when

the NY Times said that the COVID lab leak theory had been “debunked?”

Good times…

Leave a Reply