You may remember the case of Brittany Smith, the woman who killed her rapist on January 16, 2018, only to find herself charged with murder despite living in Alabama - a 'Stand Your Ground' state. After a long legal battle for her freedom, Brittany Smith pleaded guilty to murder in order to avoid spending the rest of her life in prison. While I and others believe she was … [Read more...]