Pastor Andrew Sedra and his wife, Noleen Sedra, are the founders and Lead Pastors of Echo Church in Sydney, Australia. They preach with boldness and conviction the uncompromised truth of God's Word, while fearlessly confronting the woke and toxic ideologies infiltrating America and the Church. They were sent for such a time as this! Don't miss this powerful service!