CHIEF INSPIRATION OFFICER
Gun shop ads have been pulled from the air by Comcast cable television, the latest media outlet to further restrict the ...