Terry McAuliffe: 'There are too many guns on the street'
After a shooting on a baseball field in Alexandria, Va., wounding House Majority Whip Steve Scalise among others, Gov. Terry McAuliffe, D-Va., said, "There are too many guns on the street." He also addressed the political climate.
Bookmarks