Newark police are continuing to investigate a local bishop who was arrested Monday for allegedly putting a hidden camera in the women's bathroom at a Patterson-Schwartz office.
Delaware News Journal, The News Journal
Thu, 11/21/2019 - 3:44pm
Newark police are continuing to investigate a local bishop who was arrested Monday for allegedly putting a hidden camera in the women's bathroom at a Patterson-Schwartz office.