The parade of celestial events continues with the Orionid meteor shower, which lasts through Nov. 7. The shower peaks with about 20 meteors an hour . . .
The parade of celestial events continues with the Orionid meteor shower, which lasts through Nov. 7. The shower peaks with about 20 meteors an hour . . .