Business News | Mon Feb 18, 2013 7:21pm GMT

Workers and police clash at airport during Iberia strike