Michael Masecchia

Mike Desmond / WBFO News

A Buffalo Public Schools teacher is facing up to life in prison for drug trafficking.

Mike Desmond / WBFO News

A Buffalo school teacher, who lives across the street from Williamsville South High School, has been busted and charged with drug dealing, mantaining a drug house and possession of guns to aid drug trafficking. Authorities say Michael Masecchia also had homemade explosives.