Religious Leaders commit to the eradication of slavery

According to the latest edition of the he Walk Free Foundation’s Global Slavery Index, almost 36 million people are trapped in slavery of some kind. Pope Francis gathered religious leaders at the Vatican to commit to working together for the eradication of slavery … Continue reading