Fabiola Santiago

June 6, 2014

Fabiola Santiago: Accused Spanish cocaine boss Alvaro López Tardón makes our crooked pols look bad

Meet the poster boy for the dark side of Miami’s glitz and glam: Accused Spanish cocaine boss Alvaro López Tardón.

Related content

Comments

Editor's Choice Videos