I apologize in advance if this article is written in Sott, I'm not able to find him.
Link:
http://www.mirror.co.uk/news/weird-news/snuff-puppets-giant-simulates-birth-5828437
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.