Venus Transit, June 2012 Perspectives of this Event: A Rare Astronomical Event, Ancient Mythology and Modern Response This Venus Transit article by Sandra Cosentino is based on personal observation/knowledge and research from many sources, April 26, 2012....

read more