The Victory of Jesus Christ and the Defeat of Satan: From a Kingdom Preterist View
Royal is Pastor and overseer of Antioch Christian Church in Wilmington Delaware. With his wife Demetrice, together they believe in training and developing the people of God for victorious living in the Kingdom of God that will impact the next generation.