solidarity however is directly derived from teachings on the dignity of being and moral imperative to help those in need
This solidarity, however, is directly derived from Christian teachings on the dignity of every human being and the moral imperative to help those in need.
solidarity, however, is directly derived from teachings on the dignity of being and moral imperative to help those in need.