Free Trade: Good or Bad? Blog, FeaturedMark TalercioMarch 19, 2016China trade, Free trade, Globalization, NAFTA, technology, Trade