- Scientists Just Spotted Something in Space That "an Alien Civilization Might Build" http://mic.com/articles/126727/scientists-just-spotted-something-in-space-that-an-alien-civilization-might-build?utm_source=policymicfb&utm_medium=future&utm_campaign=social 12 comments science
- Scientists Just Spotted Something in Space That "an Alien Civilization Might Build" http://mic.com/articles/126727/scientists-just-spotted-something-in-space-that-an-alien-civilization-might-build 45 comments science