Follow us
Heiner Kubny
A team of researchers has discovered a huge impact crater in Antarctica with the help of satellites. This could be the largest meteorite crater on Earth.