Venus: Goddess of Love, Planet of Hell

By Sheila Vincent, Delaware Nature Society Group Programs Coordinator One look at our “sister planet” (so called because it is closest to us and almost as large) blazing in the evening sky this month will convince you that she is aptly named.  Only the moon outshines her silvery brilliance.  Find her above and to the …

Venus: Goddess of Love, Planet of Hell Read More »