Divine Intervention

2 months ago
22

Divine intervention refers to when a divine force directly and purposefully influences events in the world

Loading comments...