CAFTA vs. Bishops?
July 21, 2005 • by David Michael Phelps
Have you noticed the most recent television ad against CAFTA, the Central American Free Trade Agreement? In it, detractors very wittily capitalize on the rhyme with NAFTA and present it as another ‘sucking sound’ of jobs leaving America. Continue Reading...