![](https://media.babylonbee.com/articles/65373c1f8bfed65373c1f8bfee.jpg)
WORLD — Billions of people across the globe instantly converted to belief in God after witnessing the utter destruction of the Houston Astros on Monday night.
Billions Convert To Faith In God After Astros Defeated In Playoffs,
October 23, 2023 at 09:38PM from Babylon Bee, at Babylon Bee
Click on the headline to read the full article at Babylon Bee