Physicist is sure that millions of aliens live on Earth
(ORDO NEWS) -- Physicist James Kuhn assures that in only one country there can be…
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…