Editorial

Editorial:

As we watch the daily news of the protest and police reaction to the protestors in Ferguson, Missouri, it has become crystal clear that despite the general understanding that we live in the land of the free, the police killing and their response has once again proven that many of us are not free.