Woman Dies by Physical Restraint in Custody of Sheriff’s Deputy in Hospital: A special prosecutor has been appointed to investigate the death of Tasha Grant, a 39-year-old woman who died after being… #JusticeForTasha #PoliceAccountability #MentalHealthAwareness #HumanRights #StopPoliceBrutality
1
1
0
0