BBC NEWS | Science/Nature | Solar Systems look-alike found
The newfound planetary system, which orbits the star OGLE-2006-BLG-109L, is more compact than our own and is about five thousand light-years away.
The Ogle-Blogarians are a species of compulsive documenters. Every aspect of their lives, every passing interest, every offbeat opinion, every odd theory gets placed on their [...]