Chanel Barnes was arrested after the fatal police shooting of an alleged accomplice in Deptford
Cherry Hill Courier-Post, Courier-Post
Thu, 06/14/2018 - 11:29am
Chanel Barnes was arrested after the fatal police shooting of an alleged accomplice in Deptford