European Space Agency Avio Successfully Launches the SMILE Satellite with Vega C :: WRAL.comMay 22, 2026