Religion because of its absolute claims on "truth" cannot bring about justice, as religion must discriminate. Religion, by definition, is organized by creeds, religious government, convictions and "prejuidiced" by whatever is considered to be "the truth", or the forming or framing of "truth"! The religious are not taught to be "critical" but, "believing", "trusting", submissive. Those that are leading such religious organizations are prone to err toward their prejuidiced viewpoint. Their values will rule their organization, and this is their right in a free society. America allows for such religious intolerance. So, religion can never be just, in a universal sense. Religion is prejudiced and those that are under its influence will also be prejuidiced.
But, is American government a universal? Yes, because it values individual conscience, in regards to religious conviction and it gives all the right to trial by jury and believes in the innocence of the accused until proof beyond a reasonable doubt. The symbol for justice is a blind-folded woman holding scales, symbolizing the equality before the law, without regard to race, creed or gender. All have the right to petition the government for re-dress from grievances. I value these "rights", as all Americans should.
The religious think that theirs is a "higher law" and a "higher call" than basic "secular justice". This gives them the "right" to do what they want according to their particular conscience. All are not created equal in their view. Justice is only for those who serve their particular values, views, belief s, opinions, political goals, etc. Religion is discriminatory. But, if I am honest, we all are discriminatory, as without discrimination we will hold no beliefs or values at all. So, let the culture wars continue. They are only healthy symbol that our society is still free!!!