We want to believe in the goodness of America. If you have seen the video of the police traffic stop of 2nd Lieutenant Caron Nazario, it’s very difficult to believe that this is America, at all. One of the involved officers has been fired. The Lieutenant is suing. That’s not even a good start.
Recent Comments