work164 work164 18-01-2018 Social Studies contestada If god is all knowing, all good, and all powerful, how is the existence of evil explained