China says Sky Eye telescope may have picked up alien signals

2022-06-17 17

Chinese scientists may have picked up messages from aliens, reports in the country have claimed.