Looking for aliens? China’s proposed space mission may have some answers

The search for nearby hospitable planets has been a long-time pursuit of scientists around the world…