More results...
Ofc. Rebecca Carpenter
Officer Rebecca Carpenter of the Village of Big Bend Police Department testifies to taking Darrell Brooks into custody. MORE
Do you want to continue watching?