A new meteor shower began outbursting last week and astronomers expect its main peak to happen in the next few days.
New 'Arids' meteor shower spotted from the Southern Hemisphere : Read more
New 'Arids' meteor shower spotted from the Southern Hemisphere : Read more