demolishing immoral

destroying evil

comments