These Here Are Crazy Times!steemCreated with Sketch.blogsmith (54)in #news • 5 years ago So this came out from Harvard. But hold on, isn't Earth inhabitable? No, it defintely says habitable.