Friday, January 7, 2011
"Freedom" for the Scott Sisters
The Scott sisters are being released from a Mississippi prison today, Jan. 7, and with the assistance of the NAACP be transported to Florida, where they will be, shall we say, in watch care by Florida corrections officials. We must remain vigilant in our support for these women and for others who have been mishandled by the criminal justice system.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment