Steven C. Davidson

Steven C. Davidson

Load more
About Me
Adjunct professor of criminal justice at George Mason university. Practicing attorney with undergraduate degree in journalism. Seasoned print and broadcast journalist. Married with two daughters. Member of conservative shul in Fairfax, Va.