Foster death ruled accident at Leake & Watts center
Corey Foster suffered cardiac arrest “during an excited state while being subdued,” and his death was ruled an accident, the Westchester County Medical Examiner’s Office said in a report issued Tuesday.
No comments:
Post a Comment