The James Webb Space Telescope Mirrors are Aligned! (2022) Streamed live on 16th March 2022. 2022-03-16 18:00:00 - Dr. Becky More Posts Dr. John Campbell | Spike Protein in Many Organs Film | 1984 George Orwell (1956) Sherlock Holmes | The Spider Woman (1943) JWST finds Water where Planets are Forming Around a Star Sting | They Dance Alone (1988)