In case you’ve been under a rock and haven’t heard, another unarmed Black teen was shot down like a dog in the street by police for jaywalking, according to witness reports. The incident occurred Saturday on a street near an apartment complex in Ferguson, Missouri, and has sparked outrage, rebellion, and the liberation of goods...More