So this came out from Harvard.
But hold on, isn't Earth inhabitable?
No, it defintely says habitable.