In some exciting news for space lovers across the globe, astronomers have predicted a meteor shower, named Tau Herculids, to light up the sky in various parts of the United States and other countries during the intervening night of May 31, 2022.
A report by Space.com says that the meteor shower may turn into a meteor storm of 1,000 shooting stars, with the US space agency already calling it an “all or nothing event”. The whole thing…