23 Feb 2009

India - Free Trade Agreement

From Checkpoint, 6:45 pm on 23 February 2009

Critics of a proposed free trade agreement with India say the deal could cost jobs.