Saudi Arabia’s locally made satellites “Shaheen Sat” was launched on Monday along with several others from 18 different countries aboard…