Entertainment Spanish Court Orders Refund of $64 Million to Shakira otladmin May 19, 2026 0 A Spanish court has ordered the tax authorities to refund $64 million—funds previously collected...Read More