There are 13 new moons in 2016, and the first of them is on January 10th, when the Sun conjunct Moon in Capricorn. As we know, New Moon is...
Continue Reading