militarized police are literally marching through #ferguson, missouri and ordering people into their homes.
militarized police are literally marching through #ferguson, missouri and ordering people into their homes.