Discovery of the largest impact crater field on Earth in the Gilf Kebir region, Egypt

Discovery of the largest impact crater field on Earth in the Gilf Kebir region, Egypt