BBCNEWS Ukraine June 4, 2024 20:31:00
At the uk space agency. a massive moment. absolutely. and such a delight _ a massive moment. absolutely. and such a delight to _ a massive moment. absolutely. and such a delight to see _ a massive moment. absolutely. and such a delight to see the _ a massive moment. absolutely. and such a delight to see the spacecraftl such a delight to see the spacecraft safely touched down. the whole mission has gone to plan, save some difficulties getting off the launch pad a few weeks ago. the last big test ...
Source: archive.org