Posted at: 01/30/2013 4:09 PM
Updated at: 01/30/2013 5:56 PM
By: WNYT Staff
BENNINGTON - The Bennington teacher, who was hospitalized after police say he posted alarming statements on the internet, is now living in Troy and facing charges.
Police tell NewsChannel 13 that Stephen Davis was arrested this past weekend on felony trespassing charges.
He allegedly violated an order of protection by entering his own home.
Davis posted videos online complaining about teachers and the union.
He later surrendered a rifle to police and spent three weeks in the hospital
The high school physics teacher remains on leave from school.