Natasha McKenna

News

The death of Natasha McKenna, the mentally ill, 37-year-old woman who was restrained by handcuffs, leg shackles and a mask when she was reportedly tasered four times by police, has been ruled an accident due to “excited delirium.” An April 28 autopsy declared her death was a result of “excited delirium associated with physical restraint including use […]