Keenan Examines the Investigatory Powers Tribunal

Dr Bernard Keenan examines the origins and functions of the Investigatory Powers Tribunal.