
by Jillian Dale Estimated to be a $32 billion trade, sex trafficking is the largest illegal industry in the world. Lost Girls is a social message film, produced by Rough Diamond Productions, designed to educate and provide its audience with…
Read More