News

Authorities charged a Gloucester County man with first-degree murder and weapons offenses after he allegedly shot another man to death following an argument over a dog on Wednesday morning.