Friday, May 21, 2010

Congress lives in the Twilight Zone

May, 19, 2010: Congress "debates" the authorization of yet more military aid to Israel. This time around, $205 million for so-called missile "defense." When it comes to U.S. policy on Israel/Palestine, watching Congress is truly like entering "The Twilight Zone." Watch our spoof and learn more about the effects of U.S. military aid to Israel.