Lyrids meteor shower reaches its peak

April 21 and 22 is the peak of a shower of meteors—or shooting stars—known as the Lyrids.


Click here for original story, Lyrids meteor shower reaches its peak


Source: Phys.org