On Thursday, April 28, 2016, Claudia Castro, former Chief Legal Counsel for the Illinois Concealed Carry Licensing Review Board, gave...