Craters are mesmerizing

I’m sure you must have come across an image of the Moon at some point in your life. This bright ball that lights up our night sky has many origin stories. Some say, it split away from the Earth as a result of a giant impact between Earth and another astronomical body. Others hypothesize that […]