China launched two missions on Monday within only a few hours of each other, and one has been declared lost.
'Flash in the night sky' turns out to be sign of lost Chinese satellite : Read more
'Flash in the night sky' turns out to be sign of lost Chinese satellite : Read more