Justin Dillon - Producer, Director of Call and Response - Hope 103.2

Justin Dillon – Producer, Director of Call and Response

Did you know that today 27 million people around the world live in slavery? Justin Dillon talks about his documentary film, Call and Response, which investigates the global slave trade.