Providence teacher faces rape, child pornography charges
A Providence middle school teacher is facing a child pornography charge. Providence police officers took Joseph Gannon, 50, into custody at Nathanael Greene Middle School at about noon Friday, according to a city spokesman. Gannon is being charged with one count of producing/transferring child pornography.