Home Tags Vachel Howard

Tag: Vachel Howard

Disturbing Video Shows LAPD Laughing & Smiling After Choking Vachel Howard...

AFRICANGLOBE - Early on the afternoon of June 4, 2012, Vachel Howard was handcuffed to a bench inside the Los Angeles Police Department’s 77th Street Station Jail. He was 56 years old, and had been taken into custody for allegedly driving while intoxicated. The grandfather of seven had been strip-searched, and his shirt still hung open. Howard told the officers present that he suffered from schizophrenia. Less than an hour later, Howard was pronounced dead at Good Samaritan Hospital, just miles from the jail.
81,521FansLike
1,562FollowersFollow
3,442FollowersFollow

TRENDING ARTICLES