On Friday, March 18, Brian T. McKay, 35, of Salem was arrested and charged with 23 felony counts of possession of child pornography. The arrest is directly tied to an ongoing child pornography investigation that is being conducted by the Salem Police Department.