The Lyrid meteor shower is set to dazzle the night skies on April 21–22, but cloudy weather across parts of the United States and other regions may spoil the show. As Earth passes through debris from Comet Thatcher, stargazers can expect 10–20 meteors per hour, with a few bright fireballs…