Mysterious Symbols in China Desert Are Spy Satellite Targets, Expert Says

Editor's Recommendations

More from LiveScience