Menu Close

TED Removed a Talk Segment I Debunked Years Ago

Better late than never, I guess.

Note: Originally published on a different platform on September 14, 2022.

Related Posts

Leave a Reply

Your email address will not be published.