watermark logo

Chicago Deputy Chief Police Officer Commits Suicide After Being Promoted In Rank

28 Views
Shala Yisrael
Shala Yisrael
31 Jul 2020

Dion Boyd, a Chicago deputy police chief, died by suicide in a West Side police facility a week after he was sworn in to his new duties, an autopsy confirmed.
The shooting death was ruled a suicide in an autopsy report released by the Cook County medical examiner’s office, according to the Chicago Sun Times.

Show more


1 Comments Sort By
Shala Yisrael
Shala Yisrael 3 months ago

There is something definitely sinister, about all these high ranking, black police officers coming up dead one way or the other.

2 0 Reply
mickybricks
mickybricks 3 months ago

100% REAL TALK

0 0 Reply
mickybricks
mickybricks 3 months ago

I ain,t buying none of their BS

0 0 Reply
Show more