Red scare October 01, 2015 October 01, 2015 Gregory P. ALONG the muddy banks of the River Severn in Newport, Wales, sits the “mega-shredder”, an industrial monster owned by one of the world’s biggest... Read more