Share
twitterlinkedinfacebook
Image 1 of 1
Element Six Protest Shannon 20 08 09 (3).JPG
Element Six employees and their families protesting outside the plant in Shannon. Photograph by Declan Monaghan