By Sophie Lewis 13 August 2020 / 12:31 p.m. / CBS News The best meteorologists of the year brought amazing fireballs and bright dust tracks that lit up the night sky this week. Millions of people around the world marvel at them Perseide meteor shower peak Tuesday and Wednesday – …
Read More »