Nation

SpaceX launches Egyptian satellite

SpaceX on Wednesday launched an Egyptian communications satellite from Cape Canaveral, Florida. (June 8)