Feminism Gabby Giffords Slams Republican Holds On Town Hall Meetings: ‘Have Some Courage’ by Olivia Loperfido February 24, 2017 by Olivia Loperfido February 24, 2017