Lyrid meteor shower to peak over India tonight
The annual Lyrid meteor shower is expected to peak over India in Saturday's night sky until sunrise. Lyrid meteors are disintegrated pieces of comet Thatcher, discovered in 1861, and are called so because they appear to be coming from constellation Lyra. Astronomers predict witnessing about 10-20 meteors per hour around the bright star Vega over places restricted from light pollution.