APLICATIONS

Everything you need to know about the 2017 solar eclipse

August 21 is a big day in the American celestial calendar, its the 2017 solar eclipse. Referred to by some as the “Great...