Charlotte Silver, an independent journalist based in Oakland, California, discusses the prosecution of Chicago resident Rasmea Odeh for immigration violations, based on her conviction on terrorism charges in Israel in 1969 after she was brutally tortured into confessing.
The Lies that Started 11 Wars
Don't let them lie you into war again. Inoculate yourself against war propaganda. Signup and receive our free ebook All the War Lies.