Arrests after police raid home stadium of Spanish football giants Barcelona

Police have made a number of arrests after searching the offices of Spanish football giants FC Barcelona.

Scroll to top