For first time, Webb telescope discovers an alien planet

8 points by thimabi 1 week ago | 0 comments