Lyrid meteor shower: When and where to watch

NEW DELHI: The cosmic wonder of meteor shower can be observed by the earthlings as the Lyrid Meteor shower is set to peak overnight Sunday into Monday.Best observed from the Northern Hemisphere, the Lyrids are caused by the dusty debris from a comet named Thatcher and spring from the constellation Lyra.Although, viewers may have a … Read more