No moral justification for slavery 

By Leela Ramdeen, Chair, CCSJ, & Director, CREDI  Today, Sunday March 25, the world marks the International Day of Remembrance of the Victims of Slavery and the Transatlantic Slave Trade. There can be no moral justification for slavery. We are all diminished by this crime against humanity.  Raise your awareness of the grave sin of […]