Around 30,000 pairs of Chinese made shoes have been impounded in Elche and Elda in Alicante.
30,000 pairs of Chinese shoes impounded in Elche