A North Carolina teacher charged one week ago of having sex with one of her students, barricaded herself in her home with her husband leading to a showdown with SWAT officers.
Emma Ogle, 63-years old, and her husband Michael, were later discovered Wednesday in what appears to be an apparent murder-suicide. Following a 17-year old student coming forward and alleging a sexual relationship with the woman, Emma Ogle was arrested and charged on Halloween.
Here are the details surrounding this tragic events.
Flip the pages…