Chester woman held on witness intimidation charges
Carmella Brown, Chester, is accused of taking a photograph of a cooperating witness testifying that later appeared with the caption "rat"
Source: delcotimes.com
Stay updated with breaking news from Lamar Linehan. Get real-time updates on events, politics, business, and more. Visit us for reliable news and exclusive interviews.
Carmella Brown, Chester, is accused of taking a photograph of a cooperating witness testifying that later appeared with the caption "rat"