Sci/Tech SpaceX launches Egyptian communications satellite, lands rocket on transport adrift Raeesa Sayyad June 9, 2022