NDP slams Adam Vaughan for missing climate debate

Liberal candidate in Trinity-Spadina denies he skipped event in order to avoid defending Justin Trudeau's position on Keystone pipeline

by