September 16, 2026 at 20:17 EDTWNEP Tags: NewsResearchers reported Wednesday that it's the solar system's biggest known impact crater carved out in recent times. Read More