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 …