Physicist says China’s new radio telescope can detect alien probes

(ORDO NEWS) -- The newest Chinese radio telescope is able to detect huge flocks of