Grand theft auto: Fleet of stolen luxury American cars hidden in shipping containers discovered in Spain’s Algeciras Port
A huge batch of luxury American automobiles stolen in the USA have been recovered from the Port of Algeciras. Authorities uncovered 24 high-end cars, including