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.

By using Yahoo you agree that Yahoo and partners may use Cookies for personalisation and other purposes