STEPHEN POWELL is founder and director of Lion of Light Ministries, Roaring Productions, & “The Prophetic Voice” media ministry. Since being visited face to face by Jesus at nineteen years old He has carried an extraordinary anointing on his life manifesting in a constant flow of prophetic experiences, visions, dreams, and miracles. Stephen is a passionate writer, intercessor, and revivalist with a great desire to see awakening to transform culture, and revival to inspire and cleanse the church. He currently resides in Fort Mill, South Carolina with his wife, Amanda, and their four children.