Carl Hudson

Flushing High School principal arrested for possession of meth (UPDATED)
Flushing High School principal arrested for possession of meth (UPDATED)
News Melissa Chan 7/18/2012 at 6:29PM

Carl Hudson, principal of Flushing High School, was arrested Tuesday night and charged with one count of criminal possession of a controlled substance after cops say they found a ziplock bag full of methamphetamine and a glass pipe in his car. The 33-year-old city schools employee was taken into custody on July 17 in front [...]