Personally, aliens are definitely the lowest on my list of possibilities for what's happening here.
The article says; "Chinese officials later said that they knew what the object had been but were unable to make it public because there was a 'military connection.'" So I'll side with people saying it was a military aircraft/satelite.
Log in to comment