Commentary of the Day

Maine’s Michael, on Jennifer Rubin:

Who vilifies America’s gun culture?