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

  • YOU MAY LIKE