This week's astrology: Sweeping away the karma: Leo solar eclipse at the South Node 🧹

Astrological update for the week of August 10-17, 2026