David Genis practices Criminal Defence and Immigration Law in Ontario. He regularly appears at Ontar... View MoreDavid Genis practices Criminal Defence and Immigration Law in Ontario. He regularly appears at Ontario Court of Justice and Superior Court, as well as in Immigration Appeal Division and in Federal Court of Canada. Website: https://davidgenis.ca/