Elder Who Was A Wolf In Sheep’s Clothing Shot His Wife And Killed Himself After She Delivered A Powerful Word

Prophetess Alisha Woodard (L) and her late husband, Elder Ulysses Woodard, led the True Word of Deliverance Church of God in Prichard, Alabama.