Leave a comment

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

Leave a comment
comments – Add Yours