Police Shut Down Mysterious ‘Oath Keepers’ Guarding Ferguson
Police in Ferguson have shut down the mysterious “Oath Keepers” group guarding rooftops in the city. According to The St. Lois Post (source): Following a night of arson fires and bashed storefronts that hit close […]