Dal Legal Aid is an advocate for the people



unravelhalifax