Israel
2 mins read
Israeli Astronomers Introduce Novel Moonlet Theory Which Claims Moon to be Triggered by 20 Moonlets
Moon is the only and most noticeable natural satellite of the Earth, and since millennia, we have kept on believing on this statement. But do you know, once upon a time, Earth used to have nearly two dozen moonlet, by the merge of which, the moon has built up. Well, this new revolutionary theory has […]