By RT The feature was created by the impact of a comet or asteroid the size of a three- to six-story building, according to NASA The largest newly formed crater ever discovered in the solar system has been found on the Moon, in what scientists have described as a once-in-a-century impact event. The crater, measuring […]