theseniortimes.com
NDP’s James Hughes wants to take social service to the next level
James Hughes, who carry the NDP party colours in the newly formed riding of NDG-Westmount, is relaxed, articulate, and thoughtful.