News

The Lyrid meteor shower is the product of dust and debris left in the inner solar system by long-period comet C/1861 G1 Thatcher ... releasing energy as photons of light. According to NASA, they come ...