Marissa Alexander Is a Free Woman!

Marissa Alexander, the Florida woman who spent the last three years behind bars for firing a warning shot at her abusive husband, has finally been released from prison. She will spend the next two years under house arrest with a GPS monitor on her ankle. This brings a bittersweet end to an embroilment that started […]