Why the James Webb telescope will likely find alien life

previous post