Leave a comment

Supporters at the rally against “Stand Your Ground” in Tallahassee, Florida.

Leave a comment

comments – Add Yours