Chinese Long March 3B launches Algeria’s first telecom satellite
India’s PSLV launches 8 satellites in a record fifth mission this year