Andrew Barbacki is a Top Criminal Lawyer from Montreal with over 30 Years Experience, 40 Trials by Judge and Jury, and Hundreds of Criminal Trials.