In the quiet city of Davenport, Iowa, the life of Justin Jovan McBride, a 32-year-old Black American man, was abruptly cut short on January 11, 2015. On that Sunday afternoon, at approximately 1:30 p.m., McBride's roommate made a harrowing discovery, finding him deceased inside the home they shared in the 1700 block of Emerald Drive. The tragic event sent ripples of shock and grief through his community.
The following day, an autopsy confirmed the devastating truth: McBride's death was th
...Read More