History is repeating itself

October 3, 2014 The Ranger 0

Unless you have been living under a rock, you probably are aware of what is going on in Ferguson, Missouri. Let me give you a little hint: HISTORY. Just …