Dutch scientists on Monday celebrated the discovery of only the sixth meteorite found in recent history in The Netherlands, which at 4.5-billion years old may hold clues to the birth of our solar system.
Dutch scientists on Monday celebrated the discovery of only the sixth meteorite found in recent history in The Netherlands, which at 4.5-billion years old may hold clues to the birth of our solar system.