Showing posts with label involuntary manslaughter. Show all posts
Showing posts with label involuntary manslaughter. Show all posts

Monday, August 11, 2014

Stand Your Ground: Renisha McBride, Trayvon Martin, and the Law of Self-Defense



Both parties agreed to the facts. On November 2, 2013, at 4:30am in Dearborn Heights, Michigan, Theodore Wafer shot and killed Renisha McBride, an unarmed 19 year-old woman who had been pounding on the front door to his house.  The case was quickly thrust into the public spotlight, spawning coverage from numerous news sources and even its own Wikipedia page.  The ensuing two-week trial ended last Thursday when, after two days of deliberation, the jury returned a guilty verdict, convicting Wafer of second-degree murder, involuntary manslaughter, and a felony firearm-related offense.