China revives moon rover, but malfunction persists

China has restored communications with its space program’s troubled “Jade Rabbit” moon rover…

Falling satellite expected to hit earth within days

Scientists say a more-than one-ton satellite will come crashing into earth’s atmosphere in the next few days…