Which Moral Principle Should Prevail In Case Of Dylann Roof?

January 8, 2017