×
DURAOFOTO / Depositphotos.com

Shakira Wins €60 Million Tax Battle in Spain Over 2011 Residency

May 18, 2026 | 11:35 PM