Authorities in Spain say they've arrested 23 people and seized $26.4 million thanks to assistance from T3.
loading...