undefined

Amy Swearer

A senior legal fellow at the Heritage Foundation who focuses on Second Amendment rights.