Published On Premiered Feb 14, 2020
iERA's very own Imran Hussein and John Richards from Atheist Alliance International engage in a debate on the question 'is life absurd without God?'.
Filmed at Manchester University on the 4th February 2020.
All rights reserved. Email [email protected] for permission to use content.
show more