Arabsat launches BADR-8 satellite into orbit
Arabsat, one of the leading satellite service providers in the Arab world, today launched Badr-8 from Cape Canaveral Space Force Station, Florida, after four days of delay due to thick cloud cover. SpaceX’s Falcon 9 rocket lifted off with the