Additional charge brought against former radiology technician
An additional charge has been filed against Leland Bert Taylor, Jr., 52, of Deatsville, Ala. The added charge is Sexual Abuse
Read moreAn additional charge has been filed against Leland Bert Taylor, Jr., 52, of Deatsville, Ala. The added charge is Sexual Abuse
Read more