did you see CAFTA passed last night at midnight?another giant fuck you to Castro and Chavez!!