121 POSTS
John Rafferty is the current Member of Parliament for Thunder Bay – Rainy River and a member of the New Democratic Party caucus in the House of Commons in Ottawa, Ontario. John was first elected to serve as MP in the 2008 federal election and was subsequently re-elected on May 2, 2011 with 48.1% of the vote.