Science explained long time ago what is a total solar eclipse: the type of eclipse that occurs when the Moon passes...
Continue Reading