The UK parliament’s Intelligence and Security Committee (ISC), drawn from MPs and peers of all parties, last week published its report on possible Russian interference in UK politics.
The UK parliament’s Intelligence and Security Committee (ISC), drawn from MPs and peers of all parties, last week published its report on possible Russian interference in UK politics.