An unusual meteorite seems to help explain why the planets are in their odd present positions, but plenty of other mysteries remain about our solar system
Click here for original story, Our cosmic neighbourhood has so many more secrets for us to reveal
Source: New Scientist – Space