Daily horoscope for October 31: YOUR star sign reading, astrology and zodiac forecast

YOUR daily horoscope for this Thursday arrives with Mercury turning Retrograde and a challenging Semi-Square with the Sun – so how will this aspect affect your astrology horoscope today?

source: express.co.uk