Former witchcraft and paganism influencer, Louisa Watt, found salvation and forgiveness through Christ Jesus and now declares that Jesus is Lord, no other path leads to eternal life with God the Father, and you can truly be set free from all oppression and sin if you're willing to admit that you need God.