<$BlogRSDUrl$>

Saturday, August 09, 2003

CAFTA: Just say no! 

Recent anti-CAFTA protesters, in front off Gallier Hall in New Orleans.