In an alarming case that has received little to no attention, Deandre H. Rogers (pdf), a Black man aged 32, was found hanging in a carport in Grand Junction, Colorado on September 21, 2020. He had participated on June 1, 2020 with a group of local Black Lives Matter activists who met with G.J. Police…
Trending Articles
More Pages to Explore .....