Skip Navigation

Self-Proclaimed Sex-Trafficking Champion Resigned From Own Org Over Sexual Misconduct Allegations

www.mediaite.com

Self-Proclaimed Sex-Trafficking Champion Resigned From Own Org Over Sexual Misconduct Allegations: Report

Ballard became more of a known quantity after the release of the movie Sound of Freedom, a dramatization of his mission in which he was played by actor Jim Caviezel. Critics of the film have argued that Ballard’s claims about his accomplishments have been “dramatically overstated or without clear documentary evidence.”

43 comments
43 comments