Blast Off: 4 new satellites for the Tianqi constellation were launched Taking off from Xichang Satellite Launch Center in southwest China's Sichuan Province and deployed into orbit. #China - Boost Source: RT News
Hide player controls
Hide resume playing