Advertisements
Read Time:9 Second
Spanish police have detained a pair of professional thieves accused of stealing more than $1.6 million worth of wine from a hotel in the south of the country.