A long-standing mystery about a strange cluster of stars in our galaxy may have finally been solved by scientists. The stars ...
Scientists have devised a new method of testing the "Anthropic Principle," the idea that the universe could be designed with ...