Tag: Floating In Heaven

    Brian May & Graham Gouldman

    First Look: Brian May & Graham Gouldman – Floating In Heaven

    The most powerful telescope ever launched into space, the James Webb Space Telescope - launched December 2021 and which entered orbit in January 2022 – finally becomes operational this week.