Independent journalist Charlotte Silver discusses Rasmea Odeh’s guilty verdict for immigration fraud in a Detroit federal court. The fraud charge was based on her failure to disclose her 1969 conviction on terrorism charges in Israel. However, the Detroit judge wouldn’t allow the jury to hear that Odeh was tortured for 25 days before she signed a false confession.

Play
Donate by Mail:

Scott Horton
612 W. 34th St.
Austin, TX 78705

Crafted by Expand Designs.  ©2018, ScottHorton.Org