You are viewing a single comment's thread from:
RE: China's "Eye Of Heaven" - The World's Largest Telescope
I hope they didnt do this just to prove a point to the west tho, the Chinese are doing a great job
I hope they didnt do this just to prove a point to the west tho, the Chinese are doing a great job