News Fraction of Archie Comics’ Production/Warehouse Section Laid Off 26 October, 2015 14 September, 2020