Answering some FAQs about Black Junction


watermark logo

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

25 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 7 days 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 6 days ago

100% REAL TALK

0 0 Reply
mickybricks
mickybricks 6 days ago

I ain,t buying none of their BS

0 0 Reply
Show more