last time there was a total solar eclipse
the longest total solar eclipse of the 21st century took place on july 22 2009 when the totality lasted 6 mins and 39 secs total solar eclipses are rare and only happen every one or two to three years when there is a new moon the moon is near a lunar node the earth moon and sun are aligned in a straight line