Here we are in the 21st century, and sexual slavery still happens!
A touching and dramatic film on this topic, “i am still here“, by Mischa Marcus will be shown at Edgewater College on 9/12/19 at 6:30. Sister Maureen McDonnell talks about the movie and the issue of sexual slavery.