Feb 152023 ‘Strong chance’ life could exist on newly discovered planet ‘nearly identical’ to Earth ‘Strong chance’ life could exist on newly discovered planet ‘nearly identical’ to Earth — Science_Hightech — operanewsapp.