Brickbat: Unsafe at Home

Mayor Earl Johnson of Andalusia, Alabama, has apologized to Twyla Stallworth after an officer entered her home and arrested her for not showing her identification. Under Alabama law, police officers can only demand ID from someone who is in a public place and has committed a crime or whom they suspect is going to commit […]