Beacon of the Freed is a laurentian non-profit organization working against human trafficking.​
Charity Number : 781041892RR0001
Visitors
Only avalable in french