Last week our family made a trip to Plaza Cinema IV in Decatur to see Sound of Freedom, which chronicles the horrific journey of two young children who were abducted and trafficked as sex slaves to deviant predators who live among us.Angel Studios did an incredible...