Spain arrests top police officer after over $21 million found in home

Spanish police arrested Oscar Sanchez Gil along with 15 other people as part of a probe into the country's largest-ever cocaine bust.

cbsnews.com

Read full article on: cbsnews.com

unread news