other earth like planet

Forum discussion tagged with other earth like planet.
  1. S

    TOI700D

    Do you think life is there?