Friday, November 29, 2013

Almost Home!

Marissa Alexander has finally been released from prison; and although now under house arrest, it's the first step in something to be thankful for.

1 comment:

Eric Rose said...

"Stand your ground" in Florida only means, "Stand your ground against colored folk". If a person of color tries to use it, well I'm sure there are howls of laughter. When are those darkies ever going to learn their place, as said by white judges.