Report Faults Officers For Elijah McClain's Death

Published February 23, 2021 553 Views

Rumble The report says they didn't have legal justification for detaining McClain.

... and disable advertisements! No kidding :)