While the World Economic Forum is not actually promoting the idea that humans should ‘cease to exist’ in so many words, the idea is there for everyone to consider.

Spread the love

https://www.lifesitenews.com/