VIDEO: FBI and Spanish police seize Russian superyacht in Mallorca
The Spanish Guardia Civil police, along with FBI agents and US Homeland Security (USHS), have seized a 255ft superyacht...
The Spanish Guardia Civil police, along with FBI agents and US Homeland Security (USHS), have seized a 255ft superyacht...