Meteor hunters rejoice! The Orionid meteor shower 2025 peaks next week with no moon in sight
The annual Orionid meteor shower comes to a peak on Oct. 20-21

Science and reality