On March 10, 2014, thousands of supporters gathered in Tallahassee, Florida to protest the controversial “Stand Your Ground” law.

Follow

Get every new post delivered to your Inbox.

Join 2,897 other followers