← Back
OlderFeb 25, 2023 10:56 PM
Heart of Louisiana: Louisiana’s meteor crater
Scientists working for the Louisiana Geological Survey believe they may have discovered a large crater caused by the impact of a meteor more than 10,000 years ago. The crater, more than a mile across, was discovered in a rural area of St. Helena Parish in southeastern Louisiana.
fox8live.com