The Thomistic Institute • How Could a Good God Allow Evil? | Prof. Rik Van Nieuwenhove • Listen on Fountain