A Spanish judge has issued international arrest warrants for several current and former Russian government officials and other political figures closely linked to President Vladimir Putin.
A Spanish judge has issued international arrest warrants for several current and former Russian government officials and other political figures closely linked to President Vladimir Putin.