With so many weird laws in the Yellowhammer state, one might beg to know the answer to the question, "Can you be arrested for not showing an officer your ID?"
The Forensic Services Division of the Tuscaloosa Police Department is celebrating a recent accreditation that marks it as one of the best labs in the Southeast.