Did China just make contact with aliens? China thinks it did. Xi Jinping issues new orders to the military that requires some double …

source