Katrina Vanden Heuvel... In the Carroll County Times? How she has fallen....
This piece is making the rounds at the to-be-expected progressive MSM outlets.