Why does Moon has so many craters? Scientists make big lunar discovery

· India Today