Total Solar Eclipse New Moon in Leo and Astrology Forecast August 20-26

By Leo Knighton Tallarico The long awaited Total Solar Eclipse New Moon in Leo happens this week Monday August 21. Though this eclipse represents an extremely important passage for our human family, I wish people had not turned it into another Super Bowl type event. This Eclipse opens a portal into a big New ChapterContinue reading “Total Solar Eclipse New Moon in Leo and Astrology Forecast August 20-26”