Sports Spanish police to deploy anti-drone system ahead of final May 31, 2019 AP Comments Off on Spanish police to deploy anti-drone system ahead of final Spanish police will use an anti-drone system ahead of Saturday's Champions League final in Madrid