A Vestavia Hills, AL, police officer shot himself in the head while on duty Wednesday. The officer was rushed to the hospital, where he died, reports WVTM.

"VHPD asks the community to keep the officer's family, friends and colleagues in your thoughts and prayers during this difficult time," police said in a released statement.

0 Comments