A group of Chinese scientists is diving deep into the cosmos in search of alien radio signals from the TRAPPIST-1 star system, which might house planets that could support life. This is no small feat, ...