I’m not going to waste many words of Rep. Virginia Foxx. What she said on the floor of Congress today about Matthew Shepard was reprehensible. She should apologize or resign. She is our shame as Keith Olbermann pronounces below about 2.5 minutes in.
Photo courtesy of Appalachian State