SOLD Film Review
Jeffrey Brown's latest film, SOLD focuses on the topic of child sex trafficking. Child sex trafficking, as impossible as it seems, is a massive international problem affecting an astounding 5.5 million children each year. There are “more slaves in the world now than at any other time in history,” says director Jeffrey Brown. His new [...]