Courage not compromise brings the smile of God's approval.
Humanistic values of equality and equal rights for all nations and...