In Pictures: Americans Stand Strong Against Hate At Heather Heyer Memorial
People carrying guns to provide security in the event of far-right protesters stand outside the memorial service for Heather Heyer in Charlottesville, Virginia
People carrying guns to provide security in the event of far-right protesters stand outside the memorial service for Heather Heyer in Charlottesville, Virginia