4 ms·China's space telescope to displace 10,000 humans in search for aliens2 points by Debugreality 11y ago