Mysterious Priest or Angel Sighted at Missouri Accident Scene

According to reports, a mysterious priest came to the scene of a car accident and at the request of the victim who was trapped inside the vehicle and about to reach a critical juncture in the rescue attempt, prayed for her and two other emergency workers. A miracle ensued.

read more