This isn't a clone of our Solar System, but it's close enough. Scientists eagerly scrutinized a young star system called…
We've found hundreds of planets outside the solar system, but taking a picture of one is still something quite special.…