Is This A Chinese Rocket Or A UFO?
What's Trending
A strange light lit up the night sky in the western United States on Wednesday. Some spectators thought it could be a meteor. But..
A strange light lit up the night sky in the western United States on Wednesday. Some spectators thought it could be a meteor. But..
Debris from a powerful Chinese rocket returning from space forced Spain to close part of its airspace.