| CHINA (WKRC) – China is taking the search for extraterrestrial life to a whole new level.
And 9,000 people are losing their homes to make it happen.
The country is building the largest radio telescope in the world.
China says the telescope will be a breakthrough in the search for alien life. […]