Gemini is the third astrological sign of the zodiac. The Sun transits this airy, mutable sign from May 21st to June 20th. It is a sign ruled by Mercury,...
Continue Reading