Share

China launches retrievable space science probe

China put into space a retrievable scientific research satellite in the wee hours of Wednesday in a bid to aid scientists back on Earth in studying microgravity and space life science.

Leave a Comment