Pictures: Airbus Beluga makes U.S. debut in Sanford arrival

The Airbus BelugaST, one of the world’s largest transport aircraft, makes its inaugural arrival in the U.S. at Orlando Sanford International Airport, Monday, March 11, 2024. The BelugaST comes to Central Florida carrying a Eutelsat E36D satellite headed to Kennedy Space Center. The communications satellite is slated to be launched by SpaceX later this year. (Joe Burbank/Orlando Sentinel)