What is preventing a total Satanic onslaught on our world? The Restrainer is still restraining. The Holy Spirit as well as the salt and light of the Church are all restraining forces in this earth!