TAMPA, Fla. — Newly-released body camera video from the Tampa Police Department appears to show an officer berating and swearing at residents. The …
TAMPA, Fla. — Newly-released body camera video from the Tampa Police Department appears to show an officer berating and swearing at residents. The …
In