Flakes of comet dust striking the Earth's atmosphere at supersonic speeds will create a spectacular night-sky show beginning April 16. The annual Lyrid meteor shower debuts Tuesday night. It peaks Saturday night, April 21 with 10 to 20 meteors per hour Read more