Hillsong worship leader says ‘evolution is undeniable’. But let’s not jump to conclusions

joel-houston-main

Sam Hailes reports on the latest furore over the Hillsong worship song 'So Will I (100 billion X)'