A mysterious device spotted by satellite images at a Chinese shipyard has intrigued experts. With its 150-foot (45-meter) ...
The space rock is heading in our direction at some 18,700 miles per hour, according to the space agency's data.