Rights in Russia interview with Bill Bowring
Mary Page talks with Professor Bill Bowring who teaches human rights and international law at Birkbeck College University of London. As a practicing barrister, Professor Bowring has, since 1992, represented…