Mo Vayeghan

Mo Vayeghan is a Vancouver-based criminal defence lawyer and a former Crown prosecutor in British Columbia. He holds a Master’s degree in law from Columbia Law School in New York City. He is the founder of Vayeghan Litigation, a criminal defence and immigration law firm in Vancouver.

now