Stephen Francis Hovanic, a top administrator for the Pentagon’s school system in the Americas region, was arrested on Nov. 15 in a human trafficking sting in Coweta County, Georgia, the Daily Caller News Foundation has learned.
top of page
bottom of page
Comments