It's summer solstice time. What does that mean? 0 19.06.2024 16:00 The Independent Summer kicks off in the Northern Hemisphere with the summer solstice on Thursday