In October 2022, an 87-year-old priest in Milford, Ohio, was on his way to deliver mass when he narrowly avoided a serious accident. An SUV driven by a teen collided with two thin poles and a "No left turn" sign. The intensity of the near-disaster led some to believe that divine intervention may have played a role in preventing a more serious outcome.
© 2025 Invastor. All Rights Reserved
User Comments