Protesters in South L.A. Decry Zimmerman Verdict – Jim Nash Reports

Advertisement

Advertisement