SANFORD, FL-MARCH 31: Protesters rally towards the Sanford Police department in support of Trayvon Martin. March 31, 2012 in Sanford
Editorial use only
Editorial credit: Ira Bostic / Shutterstock.com

Royalty-free stock photo ID: 99039482

SANFORD, FL-MARCH 31: Protesters rally towards the Sanford Police department in support of Trayvon Martin. March 31, 2012 in Sanford