› added 10 years ago
150
TIL that Scientists Have Set New ‘Standard’ With Map of the Universe at an Ultra-Precise 1 Percent
via reddit.com