A double amputee, Tasha Grant’s heart stopped after she was physically restrained in a violent altercation with police at Cleveland’s MetroHealth Medical Center, according to county records.
From The Marshall Project via this RSS feed
You must log in or # to comment.