Outrage on the Streets of America

On August 9, Officer Darren Wilson shot and killed Michael Brown, an African America man, after a scuffle in Ferguson, Missouri. For four hours, Brown’s dead body remained in the summer sun, face down, blood flowing. Neighbors, shocked at the violence and the police’s disrespect for Brown’s …

more ...