The Lyrid meteor shower hits its peak from April 21 to April 22. Here’s everything you need to know about this annual celestial light show

Science and reality
The Lyrid meteor shower hits its peak from April 21 to April 22. Here’s everything you need to know about this annual celestial light show