Marissa Alexander
Marissa Alexander is the Black woman who was sentenced to 20 years in prison after discharging a gun into the ceiling of her Florida home,…
After this weekend’s shocking decision by an all female and almost all white jury to let George Zimmerman walk, what more evidence do we need…
Trending