CIA ‘warned Spanish police of possible Barcelona attack’
London Telegraph | “Two months ago the Central Intelligence Agency passed a notice to the Catalan autonomous police.”
London Telegraph | “Two months ago the Central Intelligence Agency passed a notice to the Catalan autonomous police.”
Leave a Reply