Are we Doomed???

I thought this article was fitting to start this new Forum out.