Friday’s Odds and Ends
There has been quite a controversy over the death of Sandra Bland in a Texas jail, where she was taken after a traffic stop in Waller County. The dash cam video has gone viral, and it is clear that what should have been a routine stop, escalated out of control quickly, in part because of […]
Friday’s Odds and Ends Read More »