Venus Eclipsed by the Moon on Earth Day, 2009

  Mother Nature celebrated Earth Day this year with some  fireworks of her own.  The Lyrid Meteor Shower peaked the morning of April 22, followed by the moon eclipsing the planet Venus...

closeSign in to NowPublic

is reporting from