J.B. Shurk

J.B. Shurk writes about politics and society for Gatestone Institute.