'Unjust situation:' Family pleads for release of Texas dad held in Russia on child abuse allegations

David Barnes was arrested in Russia after allegations he abused his two children years earlier in Texas, according to court documents.

  • You already voted!
  • Read More