'Flash in the night sky' turns out to be sign of lost Chinese satellite

ASK THE COMMUNITY