China and France launch satellite to better understand the universe in SVOM space mission FRANCE 24 English 22 Jun 2024