New Moon in Libra Affirmation Horoscopes for all zodiac signs

The New Moon in Libra, occurring on October 6th  at 4:05 a.m. PT, offers a master class on tact, diplomacy, and compromise. With Mars in the throne room, ready to do battle with a cocktail sword, there will be situations that force athletic negotiations on this side of the Via Combusta (the traditionally prickly passage … Read more