Home Global Christian News ‘That Was Divine Intervention’: Two Men Rescue Cop during Traffic Stop Gone Awry