author Image

Police: Over 100 pounds of marijuana, several guns and cash found in Birmingham residence