Space Launch Roundup: SpaceX to launch Euclid; Virgin Galactic to fly crewed suborbital mission June 27, 2023