A Bullard High School teacher who is now on leave appeared in shackles Tuesday hours after prosecutors hit him with 38 charges.
A Bullard High School teacher who is now on leave appeared in shackles Tuesday hours after prosecutors hit him with 38 ...