Craig Coughlin New Jersey May 9, 2018May 9, 2018 / saiberadmin Image of New Jersey State Assembly Speaker Craig Coughlin, D-Middlesex saiberadmin