Summer Solstice and a Rare Eclipse The Summer Solstice, the longest day of the year, occurred on June 20. During… Read More