ContraPoints discusses violence and justification of thereof.ContraPoints discusses violence and justification of thereof.ContraPoints discusses violence and justification of thereof.