From The Trussville Tribune staff reports VESTAVIA HILLS — An on-duty police officer with Vestavia Hills has died of a self-inflicted gunshot wound to the head, according to Carol Robinson.... Read more
From The Trussville Tribune staff reports VESTAVIA HILLS — An on-duty police officer with Vestavia Hills has died of a self-inflicted gunshot wound to the head, according to Carol Robinson.... Read more
Copyright © All rights reserved. Trussville Tribune