Norfolk-Portsmouth-Newport News, VATwo people killed in pedestrian collision at Independence Boulevard and Broad Street in Virginia Beach, VirginiaAccident Date: Thu, 07/30/2020