Banned From NASA Collaboration, China Launches Satellite With France To "Unravel Universe Mysteries" CRUXChina launches Sino-French astrophysics satellite, debris falls over populated area SpaceNewsVideo: Part of Chinese rocket falls back on Earth, explodes near residential area India TodayFrance, China launch satellite in attempt to explore the universe Al Jazeera EnglishSino-French satellite launched into orbit, China's CCTV says Reuters