The science of astrology that is rooted in India has been practiced continuously for approximately more than 8,000 years. This explains why free daily horoscopes are such popular even nowadays. Composed according to the location of planets in the sky, daily horoscopes give you some small tips on what your fate holds for you.
Daily Cancer horoscope:
If you need to deliver some negative news or constructive criticism to anyone today, try to do it over dinner or lunch — comforting food will make this person much more receptive to what you have to say. Socializing could become a challenge for you right now because your mind will be dwelling on matters you feel you have no control over. But this distraction isn't necessarily a bad thing — let ideas simmer in the back of your mind. By the end of the day, you will have an action plan.