Spanish Magistrate Accuses State-Owned Agency of Corruption
A magistrate of the Spanish National Court has found evidence that scandal ridden state-owned company Defex, now in...
A magistrate of the Spanish National Court has found evidence that scandal ridden state-owned company Defex, now in...
The National Court of Spain issued arrest warrants for several Russian citizens, including top officials allegedly close to...