Sexual Trail Predator Suspect Found Competent to Stand Trial, Mom Insists He Is Mentally Ill
Glenn Braden has been found competent to stand trial in Jefferson County on fifteen felony counts of unlawful sexual conduct, indecent exposure, attempted sexual assault and more.