2 days agoPolice Released bodycam After Viral Video of Entitled Woman Arrest. New Castle Police. June 29, 2024Video Leak Police