Astrology has long been based on the traditional system of 12 zodiac signs, but every few years the debate resurfaces: should ...
Plus, the Geminid meteor shower peaks on the night of Dec. 13-14, and the winter solstice arrives Dec. 21 at 10:03 a.m.
It seems to happen every year around this time. A rumour resurfaces online claiming there’s a 13th zodiac sign. Suddenly, astrology enthusiasts everywhere start to wonder: have we been identifying ...