1 Matching Annotations
  1. May 2022
    1. ever attempted commenced operations. Now that the telescope has been successfully deployed in its unique position in space, its advanced instruments will be able to gather data on questions that scientists once could only dream of answering. Is there life on other planets?

      Yeah!