Sunday 17th May 2015: Last night an action took place at the site of Europe’s second largest prison in construction on Wrexham Industrial Estate in North Wales. The mega-prison, if built, will cage more than 2100 human beings at any one time. Multiple large diggers and construction equipment had their […]