The city council in Birmingham, Alabama, voted to yank all business licenses for The Quest Club over public safety concerns stemming from allegations of increased...
More Scene