4/28/21 Man Dies After Being Pinned Down by California Police

olice in the San Francisco Bay Area city of Alameda have made public body cam footage showing officers pinning a Latino man to the ground for more than five minutes during an arrest last week that ended in his death.

Latest Videos