David Davis MP takes part in a Q&A on the Snoopers’ Charter

Posted

David Davis MP takes part in a question and answer session on the Snoopers’ Charter, hosted by 38 Degrees