Man dies after being pinned to ground by California officers during arrest


Police in Alameda, Calif., have released footage from body cameras worn by officers who pinned a man to the ground before he died earlier this month.Video …

Droolin’ Dog sniffed out this story and shared it with you.
The Article Was Written/Published By: Dominick Mastrangelo

Author: Droolin' Dog News Team