You are here

Renisha McBride

Rasmea Odeh spent ten years and faced torture and abuse in Israeli prison. Now as she faces the full weight of the US government trying to jail her for alleged “immigration fraud,” her first day in court reveals much about the violence of US “justice.” Read more about Rasmea Odeh’s day in court