Site uses cookies to provide basic functionality.

OK
Constructive ends can never give absolute moral justification to destructive means,