James Kavanagh QC is one of the top flight barristers in Britain. Each episode has him handling challenging cases and defendants which put his skills to the test regularly.
1999-03-29
Copyright BinhNguyen © 2021
BinhNguyen ©
Contact me: