Revival 14th March 2021 | Daniel Macleod Daniel Macleod speaks from Nehemiah 8:1-12 on the topic of spiritual renewal. View Nehemiah 8:1-12