by Haja Mo April 22, 2026 Tech Active since last week, the Lyrids meteor shower is expected to reach peak viewing tonight. Previous Story What’s in a Name? For These Snails, Legal Protection Next Story Sightings of Meteors Surge, and Scientists Aren’t Sure Why