4 great ways to watch the longest ‘blood moon’ total lunar eclipse of the next 104 years
A blood moon or total lunar eclipse is happening on Friday, July 27. At 1 hour 43 minutes of totality, the lunar eclipse will be the longest until the year 2123. People in North America, including the US, Canada, and…