Daily Archives: July 13, 2022

Graham Gouldman And Brian May Salute Webb Telescope

July 13, 2022

The images beamed to Earth by the James Webb Space Telescope has been the recent days’ primary sensation, which is remarkable in itself because so many people who are not really interested in science are in awe of these unique … Continue reading

Posted in News Tagged ,