Residents in Baton Rouge, Louisiana, have finally won a legal battle to create a new town called St. George after the Louisiana Supreme Court ruled in their favor.
I don't know how to cover this story, but apparently a group of young black men in Chicago have suddenly discovered that if you dress nice, people tend to take you more seriously....