Cancer. Miscarriage. Slavery. Sex trafficking. Abortion. Racial Injustice. Marital infidelity. Divorce. Job loss. Spiritual abuse. Physical abuse. Corruption. Cover-ups. Sin. Death. Have you experienced any of these issues in your life? Have you wrestled and struggled...