Goobix News displays new and popular news online. Goobix News learns what's popular based on the number of votes received by each news, or due to your submissions.
score: 1, Sports, 2016-07-04 05:05:09, published by BBC
China has fitted the final piece on what is set to be the world's largest radio telescope, the size of 30 football fields and worth $180m (£135m). [additional details]