One was reportedly shot in the shoulder, the other in the face. Unsure of their conditions at this time.
Edit: Looks like they're alright. Have a feeling the shitstorm is just getting started.
-
Is this recent? I live one mile from ferguson and I was really hoping all the stupidity was over