The summer solstice marks the longest day and the start of astronomical summer.

The summer solstice has long been greeted as a time for rituals to gather luck, tell the future and ward off evil

According to a US-based spiritual teacher, the Summer Solstice carries a deeper message beyond its astronomical significance. | Astrology