Browse By

Tag Archives: corporations

No Thumbnail

Alien Megastructures Found

If people want to see alien megastructures, they don’t need to look off into a far away solar system. There are already alien megastructures right here on Earth.

Psst... what kind of person doesn't support pacifism?