NAFTA And Mogadishu – November 18, 1993

Click on the link here for Audio Player – CBS World News Roundup – November 18, 1993 – Gordon Skene Sound Collection Twenty years ago, this November 18th, it was most about the vote in Congress to pass the North American Free Trade Agreement. Considered dead-in-the-water only a month earlier,...