Day: February 27, 2011

DeLauro Calls for Repeal of NAFTA

Congresswoman Rosa DeLauro is calling for repeal of NAFTA, the North American Free Trade Agreement, which is approaching its 20th year in effect. DeLauro calls the agreement a “job killer,” that has […]