French scientists forage for mystery meteorite

  • 7 years ago
Something is lurking under the French town of Rochechouart... At least, that's what a number of scientists are saying. Studying samples deep beneath the surface, they claim the town lies on a meteorite crash site, 200 million years old.

Recommended