There was a time not long ago when I would have dismissed this as crazy talk. Now I just add another item on my growing list of WTF.
Reptiloids
For those of you who don’t know. This article is from tomorrow Dec 20, 2023
https://charter97.org/en/news/2023/12/18/575951/