Mother Nature Network is the world's leading source for environmental news, advice on sustainable living, conservation and social responsibility.
2014 Lyrid meteor shower to peak on Earth Day Our planet is now passing through debris left by Comet Thatcher, which hasn’t visited the inner solar system since 1861. The resulting Lyrid meteor shower is expected to peak on April 22, Earth Day.