Citizenship and Immigration

James Sabharwal

Barrister

With nearly 40 years of experience, James is sought after for his deep knowledge of the criminal law and criminal trial procedure. He has appeared in a large number of trials…